home *** CD-ROM | disk | FTP | other *** search
/ Corel Gallery (Macintosh) / Corel Gallery - Macintosh Version.bin / Corel GALLERY / Corel GALLERY.rsrc / CODE_9_GInit.txt < prev    next >
Text File  |  1994-04-29  |  214KB  |  3,697 lines

  1. # near model CODE resource
  2. # jump table entries: 4784-4804 (21 of them)
  3. export_598:
  4. 00000000  4E56 FE90                link       A6, -0x0170
  5. 00000004  48E7 1118                movem.l    -[A7], D3,D7,A3,A4
  6. 00000008  4A2D F848                tst.b      [A5 - 0x7B8]
  7. 0000000C  6738                     beq        +0x3A /* 00000046 */
  8. 0000000E  7000                     moveq.l    D0, 0x00
  9. 00000010  2640                     movea.l    A3, D0
  10. 00000012  7601                     moveq.l    D3, 0x01
  11. 00000014  220B                     move.l     D1, A3
  12. 00000016  661A                     bne        +0x1C /* 00000032 */
  13. 00000018  2F03                     move.l     -[A7], D3
  14. 0000001A  4878 00C4                push.l     0xC4
  15. 0000001E  486D 3EB2                pea.l      [A5 + 0x3EB2 /* export_2002 */]
  16. 00000022  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  17. 00000026  508F                     addq.l     A7, 8
  18. 00000028  261F                     move.l     D3, [A7]+
  19. 0000002A  2640                     movea.l    A3, D0
  20. 0000002C  200B                     move.l     D0, A3
  21. 0000002E  6602                     bne        +0x4 /* 00000032 */
  22. 00000030  7600                     moveq.l    D3, 0x00
  23. label00000032:
  24. 00000032  4A03                     tst.b      D3
  25. 00000034  670C                     beq        +0xE /* 00000042 */
  26. 00000036  2F0B                     move.l     -[A7], A3
  27. 00000038  4EAD 1D92                jsr        [A5 + 0x1D92 /* export_942 */]
  28. 0000003C  2640                     movea.l    A3, D0
  29. 0000003E  584F                     addq.w     A7, 4
  30. 00000040  6002                     bra        +0x4 /* 00000044 */
  31. label00000042:
  32. 00000042  7000                     moveq.l    D0, 0x00
  33. label00000044:
  34. 00000044  284B                     movea.l    A4, A3
  35. label00000046:
  36. 00000046  4A2D F848                tst.b      [A5 - 0x7B8]
  37. 0000004A  6738                     beq        +0x3A /* 00000084 */
  38. 0000004C  7000                     moveq.l    D0, 0x00
  39. 0000004E  2640                     movea.l    A3, D0
  40. 00000050  7601                     moveq.l    D3, 0x01
  41. 00000052  220B                     move.l     D1, A3
  42. 00000054  661A                     bne        +0x1C /* 00000070 */
  43. 00000056  2F03                     move.l     -[A7], D3
  44. 00000058  4878 00C0                push.l     0xC0
  45. 0000005C  486D 3E22                pea.l      [A5 + 0x3E22 /* export_1984 */]
  46. 00000060  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  47. 00000064  508F                     addq.l     A7, 8
  48. 00000066  261F                     move.l     D3, [A7]+
  49. 00000068  2640                     movea.l    A3, D0
  50. 0000006A  200B                     move.l     D0, A3
  51. 0000006C  6602                     bne        +0x4 /* 00000070 */
  52. 0000006E  7600                     moveq.l    D3, 0x00
  53. label00000070:
  54. 00000070  4A03                     tst.b      D3
  55. 00000072  670C                     beq        +0xE /* 00000080 */
  56. 00000074  2F0B                     move.l     -[A7], A3
  57. 00000076  4EAD 1BBA                jsr        [A5 + 0x1BBA /* export_883 */]
  58. 0000007A  2640                     movea.l    A3, D0
  59. 0000007C  584F                     addq.w     A7, 4
  60. 0000007E  6002                     bra        +0x4 /* 00000082 */
  61. label00000080:
  62. 00000080  7000                     moveq.l    D0, 0x00
  63. label00000082:
  64. 00000082  284B                     movea.l    A4, A3
  65. label00000084:
  66. 00000084  4A2D F848                tst.b      [A5 - 0x7B8]
  67. 00000088  6738                     beq        +0x3A /* 000000C2 */
  68. 0000008A  7000                     moveq.l    D0, 0x00
  69. 0000008C  2640                     movea.l    A3, D0
  70. 0000008E  7601                     moveq.l    D3, 0x01
  71. 00000090  220B                     move.l     D1, A3
  72. 00000092  661A                     bne        +0x1C /* 000000AE */
  73. 00000094  2F03                     move.l     -[A7], D3
  74. 00000096  4878 00CA                push.l     0xCA
  75. 0000009A  486D 3E2A                pea.l      [A5 + 0x3E2A /* export_1985 */]
  76. 0000009E  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  77. 000000A2  508F                     addq.l     A7, 8
  78. 000000A4  261F                     move.l     D3, [A7]+
  79. 000000A6  2640                     movea.l    A3, D0
  80. 000000A8  200B                     move.l     D0, A3
  81. 000000AA  6602                     bne        +0x4 /* 000000AE */
  82. 000000AC  7600                     moveq.l    D3, 0x00
  83. label000000AE:
  84. 000000AE  4A03                     tst.b      D3
  85. 000000B0  670C                     beq        +0xE /* 000000BE */
  86. 000000B2  2F0B                     move.l     -[A7], A3
  87. 000000B4  4EAD 1BBA                jsr        [A5 + 0x1BBA /* export_883 */]
  88. 000000B8  2640                     movea.l    A3, D0
  89. 000000BA  584F                     addq.w     A7, 4
  90. 000000BC  6002                     bra        +0x4 /* 000000C0 */
  91. label000000BE:
  92. 000000BE  7000                     moveq.l    D0, 0x00
  93. label000000C0:
  94. 000000C0  284B                     movea.l    A4, A3
  95. label000000C2:
  96. 000000C2  4A2D F848                tst.b      [A5 - 0x7B8]
  97. 000000C6  6738                     beq        +0x3A /* 00000100 */
  98. 000000C8  7000                     moveq.l    D0, 0x00
  99. 000000CA  2640                     movea.l    A3, D0
  100. 000000CC  7601                     moveq.l    D3, 0x01
  101. 000000CE  220B                     move.l     D1, A3
  102. 000000D0  661A                     bne        +0x1C /* 000000EC */
  103. 000000D2  2F03                     move.l     -[A7], D3
  104. 000000D4  707E                     moveq.l    D0, 0x7E
  105. 000000D6  2F00                     move.l     -[A7], D0
  106. 000000D8  486D 3E1A                pea.l      [A5 + 0x3E1A /* export_1983 */]
  107. 000000DC  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  108. 000000E0  508F                     addq.l     A7, 8
  109. 000000E2  261F                     move.l     D3, [A7]+
  110. 000000E4  2640                     movea.l    A3, D0
  111. 000000E6  200B                     move.l     D0, A3
  112. 000000E8  6602                     bne        +0x4 /* 000000EC */
  113. 000000EA  7600                     moveq.l    D3, 0x00
  114. label000000EC:
  115. 000000EC  4A03                     tst.b      D3
  116. 000000EE  670C                     beq        +0xE /* 000000FC */
  117. 000000F0  2F0B                     move.l     -[A7], A3
  118. 000000F2  4EAD 1D72                jsr        [A5 + 0x1D72 /* export_938 */]
  119. 000000F6  2640                     movea.l    A3, D0
  120. 000000F8  584F                     addq.w     A7, 4
  121. 000000FA  6002                     bra        +0x4 /* 000000FE */
  122. label000000FC:
  123. 000000FC  7000                     moveq.l    D0, 0x00
  124. label000000FE:
  125. 000000FE  284B                     movea.l    A4, A3
  126. label00000100:
  127. 00000100  4A2D F848                tst.b      [A5 - 0x7B8]
  128. 00000104  6738                     beq        +0x3A /* 0000013E */
  129. 00000106  7000                     moveq.l    D0, 0x00
  130. 00000108  2640                     movea.l    A3, D0
  131. 0000010A  7601                     moveq.l    D3, 0x01
  132. 0000010C  220B                     move.l     D1, A3
  133. 0000010E  661A                     bne        +0x1C /* 0000012A */
  134. 00000110  2F03                     move.l     -[A7], D3
  135. 00000112  4878 009E                push.l     0x9E
  136. 00000116  486D 3E32                pea.l      [A5 + 0x3E32 /* export_1986 */]
  137. 0000011A  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  138. 0000011E  508F                     addq.l     A7, 8
  139. 00000120  261F                     move.l     D3, [A7]+
  140. 00000122  2640                     movea.l    A3, D0
  141. 00000124  200B                     move.l     D0, A3
  142. 00000126  6602                     bne        +0x4 /* 0000012A */
  143. 00000128  7600                     moveq.l    D3, 0x00
  144. label0000012A:
  145. 0000012A  4A03                     tst.b      D3
  146. 0000012C  670C                     beq        +0xE /* 0000013A */
  147. 0000012E  2F0B                     move.l     -[A7], A3
  148. 00000130  4EAD 1BBA                jsr        [A5 + 0x1BBA /* export_883 */]
  149. 00000134  2640                     movea.l    A3, D0
  150. 00000136  584F                     addq.w     A7, 4
  151. 00000138  6002                     bra        +0x4 /* 0000013C */
  152. label0000013A:
  153. 0000013A  7000                     moveq.l    D0, 0x00
  154. label0000013C:
  155. 0000013C  284B                     movea.l    A4, A3
  156. label0000013E:
  157. 0000013E  4A2D F848                tst.b      [A5 - 0x7B8]
  158. 00000142  6738                     beq        +0x3A /* 0000017C */
  159. 00000144  7000                     moveq.l    D0, 0x00
  160. 00000146  2640                     movea.l    A3, D0
  161. 00000148  7601                     moveq.l    D3, 0x01
  162. 0000014A  220B                     move.l     D1, A3
  163. 0000014C  661A                     bne        +0x1C /* 00000168 */
  164. 0000014E  2F03                     move.l     -[A7], D3
  165. 00000150  4878 00B8                push.l     0xB8
  166. 00000154  486D 3E3A                pea.l      [A5 + 0x3E3A /* export_1987 */]
  167. 00000158  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  168. 0000015C  508F                     addq.l     A7, 8
  169. 0000015E  261F                     move.l     D3, [A7]+
  170. 00000160  2640                     movea.l    A3, D0
  171. 00000162  200B                     move.l     D0, A3
  172. 00000164  6602                     bne        +0x4 /* 00000168 */
  173. 00000166  7600                     moveq.l    D3, 0x00
  174. label00000168:
  175. 00000168  4A03                     tst.b      D3
  176. 0000016A  670C                     beq        +0xE /* 00000178 */
  177. 0000016C  2F0B                     move.l     -[A7], A3
  178. 0000016E  4EAD 1C8A                jsr        [A5 + 0x1C8A /* export_909 */]
  179. 00000172  2640                     movea.l    A3, D0
  180. 00000174  584F                     addq.w     A7, 4
  181. 00000176  6002                     bra        +0x4 /* 0000017A */
  182. label00000178:
  183. 00000178  7000                     moveq.l    D0, 0x00
  184. label0000017A:
  185. 0000017A  284B                     movea.l    A4, A3
  186. label0000017C:
  187. 0000017C  4A2D F848                tst.b      [A5 - 0x7B8]
  188. 00000180  6738                     beq        +0x3A /* 000001BA */
  189. 00000182  7000                     moveq.l    D0, 0x00
  190. 00000184  2640                     movea.l    A3, D0
  191. 00000186  7601                     moveq.l    D3, 0x01
  192. 00000188  220B                     move.l     D1, A3
  193. 0000018A  661A                     bne        +0x1C /* 000001A6 */
  194. 0000018C  2F03                     move.l     -[A7], D3
  195. 0000018E  4878 00BE                push.l     0xBE
  196. 00000192  486D 3E42                pea.l      [A5 + 0x3E42 /* export_1988 */]
  197. 00000196  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  198. 0000019A  508F                     addq.l     A7, 8
  199. 0000019C  261F                     move.l     D3, [A7]+
  200. 0000019E  2640                     movea.l    A3, D0
  201. 000001A0  200B                     move.l     D0, A3
  202. 000001A2  6602                     bne        +0x4 /* 000001A6 */
  203. 000001A4  7600                     moveq.l    D3, 0x00
  204. label000001A6:
  205. 000001A6  4A03                     tst.b      D3
  206. 000001A8  670C                     beq        +0xE /* 000001B6 */
  207. 000001AA  2F0B                     move.l     -[A7], A3
  208. 000001AC  4EAD 1BBA                jsr        [A5 + 0x1BBA /* export_883 */]
  209. 000001B0  2640                     movea.l    A3, D0
  210. 000001B2  584F                     addq.w     A7, 4
  211. 000001B4  6002                     bra        +0x4 /* 000001B8 */
  212. label000001B6:
  213. 000001B6  7000                     moveq.l    D0, 0x00
  214. label000001B8:
  215. 000001B8  284B                     movea.l    A4, A3
  216. label000001BA:
  217. 000001BA  4A2D F848                tst.b      [A5 - 0x7B8]
  218. 000001BE  6738                     beq        +0x3A /* 000001F8 */
  219. 000001C0  7000                     moveq.l    D0, 0x00
  220. 000001C2  2640                     movea.l    A3, D0
  221. 000001C4  7601                     moveq.l    D3, 0x01
  222. 000001C6  220B                     move.l     D1, A3
  223. 000001C8  661A                     bne        +0x1C /* 000001E4 */
  224. 000001CA  2F03                     move.l     -[A7], D3
  225. 000001CC  4878 00BC                push.l     0xBC
  226. 000001D0  486D 3E52                pea.l      [A5 + 0x3E52 /* export_1990 */]
  227. 000001D4  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  228. 000001D8  508F                     addq.l     A7, 8
  229. 000001DA  261F                     move.l     D3, [A7]+
  230. 000001DC  2640                     movea.l    A3, D0
  231. 000001DE  200B                     move.l     D0, A3
  232. 000001E0  6602                     bne        +0x4 /* 000001E4 */
  233. 000001E2  7600                     moveq.l    D3, 0x00
  234. label000001E4:
  235. 000001E4  4A03                     tst.b      D3
  236. 000001E6  670C                     beq        +0xE /* 000001F4 */
  237. 000001E8  2F0B                     move.l     -[A7], A3
  238. 000001EA  4EAD 1C8A                jsr        [A5 + 0x1C8A /* export_909 */]
  239. 000001EE  2640                     movea.l    A3, D0
  240. 000001F0  584F                     addq.w     A7, 4
  241. 000001F2  6002                     bra        +0x4 /* 000001F6 */
  242. label000001F4:
  243. 000001F4  7000                     moveq.l    D0, 0x00
  244. label000001F6:
  245. 000001F6  284B                     movea.l    A4, A3
  246. label000001F8:
  247. 000001F8  4A2D F848                tst.b      [A5 - 0x7B8]
  248. 000001FC  6738                     beq        +0x3A /* 00000236 */
  249. 000001FE  7000                     moveq.l    D0, 0x00
  250. 00000200  2640                     movea.l    A3, D0
  251. 00000202  7601                     moveq.l    D3, 0x01
  252. 00000204  220B                     move.l     D1, A3
  253. 00000206  661A                     bne        +0x1C /* 00000222 */
  254. 00000208  2F03                     move.l     -[A7], D3
  255. 0000020A  4878 0090                push.l     0x90
  256. 0000020E  486D 3E4A                pea.l      [A5 + 0x3E4A /* export_1989 */]
  257. 00000212  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  258. 00000216  508F                     addq.l     A7, 8
  259. 00000218  261F                     move.l     D3, [A7]+
  260. 0000021A  2640                     movea.l    A3, D0
  261. 0000021C  200B                     move.l     D0, A3
  262. 0000021E  6602                     bne        +0x4 /* 00000222 */
  263. 00000220  7600                     moveq.l    D3, 0x00
  264. label00000222:
  265. 00000222  4A03                     tst.b      D3
  266. 00000224  670C                     beq        +0xE /* 00000232 */
  267. 00000226  2F0B                     move.l     -[A7], A3
  268. 00000228  4EAD 1BBA                jsr        [A5 + 0x1BBA /* export_883 */]
  269. 0000022C  2640                     movea.l    A3, D0
  270. 0000022E  584F                     addq.w     A7, 4
  271. 00000230  6002                     bra        +0x4 /* 00000234 */
  272. label00000232:
  273. 00000232  7000                     moveq.l    D0, 0x00
  274. label00000234:
  275. 00000234  284B                     movea.l    A4, A3
  276. label00000236:
  277. 00000236  4A2D F848                tst.b      [A5 - 0x7B8]
  278. 0000023A  6738                     beq        +0x3A /* 00000274 */
  279. 0000023C  7000                     moveq.l    D0, 0x00
  280. 0000023E  2640                     movea.l    A3, D0
  281. 00000240  7601                     moveq.l    D3, 0x01
  282. 00000242  220B                     move.l     D1, A3
  283. 00000244  661A                     bne        +0x1C /* 00000260 */
  284. 00000246  2F03                     move.l     -[A7], D3
  285. 00000248  4878 009C                push.l     0x9C
  286. 0000024C  486D 3EEA                pea.l      [A5 + 0x3EEA /* export_2009 */]
  287. 00000250  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  288. 00000254  508F                     addq.l     A7, 8
  289. 00000256  261F                     move.l     D3, [A7]+
  290. 00000258  2640                     movea.l    A3, D0
  291. 0000025A  200B                     move.l     D0, A3
  292. 0000025C  6602                     bne        +0x4 /* 00000260 */
  293. 0000025E  7600                     moveq.l    D3, 0x00
  294. label00000260:
  295. 00000260  4A03                     tst.b      D3
  296. 00000262  670C                     beq        +0xE /* 00000270 */
  297. 00000264  2F0B                     move.l     -[A7], A3
  298. 00000266  4EAD 1BBA                jsr        [A5 + 0x1BBA /* export_883 */]
  299. 0000026A  2640                     movea.l    A3, D0
  300. 0000026C  584F                     addq.w     A7, 4
  301. 0000026E  6002                     bra        +0x4 /* 00000272 */
  302. label00000270:
  303. 00000270  7000                     moveq.l    D0, 0x00
  304. label00000272:
  305. 00000272  284B                     movea.l    A4, A3
  306. label00000274:
  307. 00000274  4A2D F848                tst.b      [A5 - 0x7B8]
  308. 00000278  6738                     beq        +0x3A /* 000002B2 */
  309. 0000027A  7000                     moveq.l    D0, 0x00
  310. 0000027C  2640                     movea.l    A3, D0
  311. 0000027E  7601                     moveq.l    D3, 0x01
  312. 00000280  220B                     move.l     D1, A3
  313. 00000282  661A                     bne        +0x1C /* 0000029E */
  314. 00000284  2F03                     move.l     -[A7], D3
  315. 00000286  4878 0086                push.l     0x86
  316. 0000028A  486D 3EE2                pea.l      [A5 + 0x3EE2 /* export_2008 */]
  317. 0000028E  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  318. 00000292  508F                     addq.l     A7, 8
  319. 00000294  261F                     move.l     D3, [A7]+
  320. 00000296  2640                     movea.l    A3, D0
  321. 00000298  200B                     move.l     D0, A3
  322. 0000029A  6602                     bne        +0x4 /* 0000029E */
  323. 0000029C  7600                     moveq.l    D3, 0x00
  324. label0000029E:
  325. 0000029E  4A03                     tst.b      D3
  326. 000002A0  670C                     beq        +0xE /* 000002AE */
  327. 000002A2  2F0B                     move.l     -[A7], A3
  328. 000002A4  4EAD 1D72                jsr        [A5 + 0x1D72 /* export_938 */]
  329. 000002A8  2640                     movea.l    A3, D0
  330. 000002AA  584F                     addq.w     A7, 4
  331. 000002AC  6002                     bra        +0x4 /* 000002B0 */
  332. label000002AE:
  333. 000002AE  7000                     moveq.l    D0, 0x00
  334. label000002B0:
  335. 000002B0  284B                     movea.l    A4, A3
  336. label000002B2:
  337. 000002B2  4A2D F848                tst.b      [A5 - 0x7B8]
  338. 000002B6  6738                     beq        +0x3A /* 000002F0 */
  339. 000002B8  7000                     moveq.l    D0, 0x00
  340. 000002BA  2640                     movea.l    A3, D0
  341. 000002BC  7601                     moveq.l    D3, 0x01
  342. 000002BE  220B                     move.l     D1, A3
  343. 000002C0  661A                     bne        +0x1C /* 000002DC */
  344. 000002C2  2F03                     move.l     -[A7], D3
  345. 000002C4  4878 00B6                push.l     0xB6
  346. 000002C8  486D 3E92                pea.l      [A5 + 0x3E92 /* export_1998 */]
  347. 000002CC  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  348. 000002D0  508F                     addq.l     A7, 8
  349. 000002D2  261F                     move.l     D3, [A7]+
  350. 000002D4  2640                     movea.l    A3, D0
  351. 000002D6  200B                     move.l     D0, A3
  352. 000002D8  6602                     bne        +0x4 /* 000002DC */
  353. 000002DA  7600                     moveq.l    D3, 0x00
  354. label000002DC:
  355. 000002DC  4A03                     tst.b      D3
  356. 000002DE  670C                     beq        +0xE /* 000002EC */
  357. 000002E0  2F0B                     move.l     -[A7], A3
  358. 000002E2  4EAD 1D1A                jsr        [A5 + 0x1D1A /* export_927 */]
  359. 000002E6  2640                     movea.l    A3, D0
  360. 000002E8  584F                     addq.w     A7, 4
  361. 000002EA  6002                     bra        +0x4 /* 000002EE */
  362. label000002EC:
  363. 000002EC  7000                     moveq.l    D0, 0x00
  364. label000002EE:
  365. 000002EE  284B                     movea.l    A4, A3
  366. label000002F0:
  367. 000002F0  4A2D F848                tst.b      [A5 - 0x7B8]
  368. 000002F4  6738                     beq        +0x3A /* 0000032E */
  369. 000002F6  7000                     moveq.l    D0, 0x00
  370. 000002F8  2640                     movea.l    A3, D0
  371. 000002FA  7601                     moveq.l    D3, 0x01
  372. 000002FC  220B                     move.l     D1, A3
  373. 000002FE  661A                     bne        +0x1C /* 0000031A */
  374. 00000300  2F03                     move.l     -[A7], D3
  375. 00000302  4878 00B6                push.l     0xB6
  376. 00000306  486D 3ECA                pea.l      [A5 + 0x3ECA /* export_2005 */]
  377. 0000030A  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  378. 0000030E  508F                     addq.l     A7, 8
  379. 00000310  261F                     move.l     D3, [A7]+
  380. 00000312  2640                     movea.l    A3, D0
  381. 00000314  200B                     move.l     D0, A3
  382. 00000316  6602                     bne        +0x4 /* 0000031A */
  383. 00000318  7600                     moveq.l    D3, 0x00
  384. label0000031A:
  385. 0000031A  4A03                     tst.b      D3
  386. 0000031C  670C                     beq        +0xE /* 0000032A */
  387. 0000031E  2F0B                     move.l     -[A7], A3
  388. 00000320  4EAD 1D1A                jsr        [A5 + 0x1D1A /* export_927 */]
  389. 00000324  2640                     movea.l    A3, D0
  390. 00000326  584F                     addq.w     A7, 4
  391. 00000328  6002                     bra        +0x4 /* 0000032C */
  392. label0000032A:
  393. 0000032A  7000                     moveq.l    D0, 0x00
  394. label0000032C:
  395. 0000032C  284B                     movea.l    A4, A3
  396. label0000032E:
  397. 0000032E  41EE FEFC                lea.l      A0, [A6 - 0x104]
  398. 00000332  598F                     subq.l     A7, 4
  399. 00000334  2F3C 4D45 4E55           move.l     -[A7], 0x4D454E55 /* 'MENU' */
  400. 0000033A  3F3C 07DB                move.w     -[A7], 0x7DB
  401. 0000033E  A9A0                     syscall    GetResource
  402. 00000340  265F                     movea.l    A3, [A7]+
  403. 00000342  200B                     move.l     D0, A3
  404. 00000344  6700 00D6                beq        +0xD8 /* 0000041C */
  405. 00000348  558F                     subq.l     A7, 2
  406. 0000034A  A9AF                     syscall    ResError
  407. 0000034C  3E1F                     move.w     D7, [A7]+
  408. 0000034E  6600 00CC                bne        +0xCE /* 0000041C */
  409. 00000352  2F0B                     move.l     -[A7], A3
  410. 00000354  486E FEF6                pea.l      [A6 - 0x10A]
  411. 00000358  486E FEF8                pea.l      [A6 - 0x108]
  412. 0000035C  486E FEFC                pea.l      [A6 - 0x104]
  413. 00000360  A9A8                     syscall    GetResInfo
  414. 00000362  558F                     subq.l     A7, 2
  415. 00000364  A9AF                     syscall    ResError
  416. 00000366  3E1F                     move.w     D7, [A7]+
  417. 00000368  6600 00B2                bne        +0xB4 /* 0000041C */
  418. 0000036C  2F0B                     move.l     -[A7], A3
  419. 0000036E  2F2D F910                move.l     -[A7], [A5 - 0x6F0]
  420. 00000372  4EAD 21C2                jsr        [A5 + 0x21C2 /* export_1076 */]
  421. 00000376  3D6E FEF6 FFFC           move.w     [A6 - 0x4], [A6 - 0x10A]
  422. 0000037C  2053                     movea.l    A0, [A3]
  423. 0000037E  3D50 FFFE                move.w     [A6 - 0x2], [A0]
  424. 00000382  2F2D F90C                move.l     -[A7], [A5 - 0x6F4]
  425. 00000386  486E FE90                pea.l      [A6 - 0x170]
  426. 0000038A  4EAD 2012                jsr        [A5 + 0x2012 /* export_1022 */]
  427. 0000038E  43EE FE90                lea.l      A1, [A6 - 0x170]
  428. 00000392  2049                     movea.l    A0, A1
  429. 00000394  226E FE90                movea.l    A1, [A6 - 0x170]
  430. 00000398  D0E9 0010                add.w      A0, [A1 + 0x10]
  431. 0000039C  2F08                     move.l     -[A7], A0
  432. 0000039E  2049                     movea.l    A0, A1
  433. 000003A0  2268 0014                movea.l    A1, [A0 + 0x14]
  434. 000003A4  4E91                     jsr        [A1]
  435. 000003A6  2E2E FE94                move.l     D7, [A6 - 0x16C]
  436. 000003AA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  437. 000003AE  6050                     bra        +0x52 /* 00000400 */
  438. label000003B0:
  439. 000003B0  598F                     subq.l     A7, 4
  440. 000003B2  2F07                     move.l     -[A7], D7
  441. 000003B4  2F2D F90C                move.l     -[A7], [A5 - 0x6F4]
  442. 000003B8  4EAD 20A2                jsr        [A5 + 0x20A2 /* export_1040 */]
  443. 000003BC  285F                     movea.l    A4, [A7]+
  444. 000003BE  558F                     subq.l     A7, 2
  445. 000003C0  2F0C                     move.l     -[A7], A4
  446. 000003C2  486E FFFC                pea.l      [A6 - 0x4]
  447. 000003C6  2F2D F90C                move.l     -[A7], [A5 - 0x6F4]
  448. 000003CA  4EAD 4352                jsr        [A5 + 0x4352 /* export_2150 */]
  449. 000003CE  4A5F                     tst.w      [A7]+
  450. 000003D0  6610                     bne        +0x12 /* 000003E2 */
  451. 000003D2  2F07                     move.l     -[A7], D7
  452. 000003D4  7001                     moveq.l    D0, 0x01
  453. 000003D6  2F00                     move.l     -[A7], D0
  454. 000003D8  2F2D F90C                move.l     -[A7], [A5 - 0x6F4]
  455. 000003DC  4EAD 2092                jsr        [A5 + 0x2092 /* export_1038 */]
  456. 000003E0  602C                     bra        +0x2E /* 0000040E */
  457. label000003E2:
  458. 000003E2  43EE FE90                lea.l      A1, [A6 - 0x170]
  459. 000003E6  2049                     movea.l    A0, A1
  460. 000003E8  226E FE90                movea.l    A1, [A6 - 0x170]
  461. 000003EC  D0E9 0018                add.w      A0, [A1 + 0x18]
  462. 000003F0  2F08                     move.l     -[A7], A0
  463. 000003F2  2049                     movea.l    A0, A1
  464. 000003F4  2268 001C                movea.l    A1, [A0 + 0x1C]
  465. 000003F8  4E91                     jsr        [A1]
  466. 000003FA  2E2E FE94                move.l     D7, [A6 - 0x16C]
  467. 000003FE  584F                     addq.w     A7, 4
  468. label00000400:
  469. 00000400  486E FE90                pea.l      [A6 - 0x170]
  470. 00000404  4EAD 2032                jsr        [A5 + 0x2032 /* export_1026 */]
  471. 00000408  4A00                     tst.b      D0
  472. 0000040A  584F                     addq.w     A7, 4
  473. 0000040C  66A2                     bne        -0x5C /* 000003B0 */
  474. label0000040E:
  475. 0000040E  7002                     moveq.l    D0, 0x02
  476. 00000410  2F00                     move.l     -[A7], D0
  477. 00000412  486E FE90                pea.l      [A6 - 0x170]
  478. 00000416  4EAD 201A                jsr        [A5 + 0x201A /* export_1023 */]
  479. 0000041A  504F                     addq.w     A7, 8
  480. label0000041C:
  481. 0000041C  3D7C 0028 FEF2           move.w     [A6 - 0x10E], 0x28 /* '(' */
  482. 00000422  3D7C 0028 FEF4           move.w     [A6 - 0x10C], 0x28 /* '(' */
  483. 00000428  41EE FEF2                lea.l      A0, [A6 - 0x10E]
  484. 0000042C  7000                     moveq.l    D0, 0x00
  485. 0000042E  2F00                     move.l     -[A7], D0
  486. 00000430  486D FADC                pea.l      [A5 - 0x524]
  487. 00000434  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  488. 00000438  2040                     movea.l    A0, D0
  489. 0000043A  20AE FEF2                move.l     [A0], [A6 - 0x10E]
  490. 0000043E  504F                     addq.w     A7, 8
  491. 00000440  4CEE 1888 FE80           movem.l    D3,D7,A3,A4, [A6 - 0x180]
  492. 00000446  4E5E                     unlink     A6
  493. 00000448  4E75                     rts
  494. 0000044A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  495. export_599: // at 0000044C (misaligned)
  496. 0000044E  0000 2F0C                ori.b      D0, 0xC
  497. 00000452  286E 0008                movea.l    A4, [A6 + 0x8]
  498. 00000456  2F0C                     move.l     -[A7], A4
  499. 00000458  4EBA 102E                jsr        [PC + 0x102E /* 00001488 */]
  500. 0000045C  2054                     movea.l    A0, [A4]
  501. 0000045E  317C 03E8 006A           move.w     [A0 + 0x6A], 0x3E8
  502. 00000464  2054                     movea.l    A0, [A4]
  503. 00000466  7000                     moveq.l    D0, 0x00
  504. 00000468  2140 0088                move.l     [A0 + 0x88], D0
  505. 0000046C  2054                     movea.l    A0, [A4]
  506. 0000046E  4268 008C                clr.w      [A0 + 0x8C]
  507. 00000472  2054                     movea.l    A0, [A4]
  508. 00000474  4228 008E                clr.b      [A0 + 0x8E]
  509. 00000478  2B40 EA50                move.l     [A5 - 0x15B0], D0
  510. 0000047C  422D EA48                clr.b      [A5 - 0x15B8]
  511. 00000480  422D EA5C                clr.b      [A5 - 0x15A4]
  512. 00000484  426D EA58                clr.w      [A5 - 0x15A8]
  513. 00000488  2F0C                     move.l     -[A7], A4
  514. 0000048A  4EBA 0328                jsr        [PC + 0x328 /* 000007B4 */]
  515. 0000048E  286E FFFC                movea.l    A4, [A6 - 0x4]
  516. 00000492  4E5E                     unlink     A6
  517. 00000494  4E74 0004                rtd        0x0004
  518. export_600:
  519. 00000498  4E56 FBA8                link       A6, -0x0458
  520. 0000049C  48E7 1718                movem.l    -[A7], D3,D5,D6,D7,A3,A4
  521. 000004A0  286E 0008                movea.l    A4, [A6 + 0x8]
  522. 000004A4  7000                     moveq.l    D0, 0x00
  523. 000004A6  2D40 FFF8                move.l     [A6 - 0x8], D0
  524. 000004AA  41EE FFF8                lea.l      A0, [A6 - 0x8]
  525. 000004AE  2F3C 474C 5944           move.l     -[A7], 0x474C5944 /* 'GLYD' */
  526. 000004B4  2F3C 4347 4C59           move.l     -[A7], 0x43474C59 /* 'CGLY' */
  527. 000004BA  2F0C                     move.l     -[A7], A4
  528. 000004BC  4EBA 10DA                jsr        [PC + 0x10DA /* 00001598 */]
  529. 000004C0  558F                     subq.l     A7, 2
  530. 000004C2  3F3C A0AD                move.w     -[A7], 0xA0AD
  531. 000004C6  4EAD 3802                jsr        [A5 + 0x3802 /* export_1788 */]
  532. 000004CA  4A1F                     tst.b      [A7]+
  533. 000004CC  6714                     beq        +0x16 /* 000004E2 */
  534. 000004CE  203C 616C 6973           move.l     D0, 0x616C6973 /* 'alis' */
  535. 000004D4  41EE FFFC                lea.l      A0, [A6 - 0x4]
  536. 000004D8  2248                     movea.l    A1, A0
  537. 000004DA  A1AD                     syscall    Gestalt, flags=1
  538. 000004DC  2288                     move.l     [A1], A0
  539. 000004DE  3E00                     move.w     D7, D0
  540. 000004E0  6004                     bra        +0x6 /* 000004E6 */
  541. label000004E2:
  542. 000004E2  3E3C EA4F                move.w     D7, 0xEA4F
  543. label000004E6:
  544. 000004E6  4A47                     tst.w      D7
  545. 000004E8  6700 0098                beq        +0x9A /* 00000582 */
  546. 000004EC  41EE FDEC                lea.l      A0, [A6 - 0x214]
  547. 000004F0  41EE FEEC                lea.l      A0, [A6 - 0x114]
  548. 000004F4  486E FDEC                pea.l      [A6 - 0x214]
  549. 000004F8  3F3C 04BC                move.w     -[A7], 0x4BC
  550. 000004FC  7005                     moveq.l    D0, 0x05
  551. 000004FE  3F00                     move.w     -[A7], D0
  552. 00000500  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  553. 00000504  486E FEEC                pea.l      [A6 - 0x114]
  554. 00000508  3F3C 04BC                move.w     -[A7], 0x4BC
  555. 0000050C  7006                     moveq.l    D0, 0x06
  556. 0000050E  3F00                     move.w     -[A7], D0
  557. 00000510  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  558. 00000514  486E FDEC                pea.l      [A6 - 0x214]
  559. 00000518  486E FEEC                pea.l      [A6 - 0x114]
  560. 0000051C  487A 0294                pea.l      [PC + 0x294 /* 000007B2, value 0x4E56 'NV', cstring "" */]
  561. 00000520  486E FBEC                pea.l      [A6 - 0x414]
  562. 00000524  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  563. 00000528  508F                     addq.l     A7, 8
  564. 0000052A  2F00                     move.l     -[A7], D0
  565. 0000052C  487A 0284                pea.l      [PC + 0x284 /* 000007B2, value 0x4E56 'NV', cstring "" */]
  566. 00000530  486E FCEC                pea.l      [A6 - 0x314]
  567. 00000534  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  568. 00000538  508F                     addq.l     A7, 8
  569. 0000053A  2F00                     move.l     -[A7], D0
  570. 0000053C  A98B                     syscall    ParamText
  571. 0000053E  558F                     subq.l     A7, 2
  572. 00000540  3F3C 044C                move.w     -[A7], 0x44C
  573. 00000544  7000                     moveq.l    D0, 0x00
  574. 00000546  2F00                     move.l     -[A7], D0
  575. 00000548  4EAD 371A                jsr        [A5 + 0x371A /* export_1759 */]
  576. 0000054C  558F                     subq.l     A7, 2
  577. 0000054E  7000                     moveq.l    D0, 0x00
  578. 00000550  1F00                     move.b     -[A7], D0
  579. 00000552  4EAD 1E72                jsr        [A5 + 0x1E72 /* export_970 */]
  580. 00000556  1E1F                     move.b     D7, [A7]+
  581. 00000558  7000                     moveq.l    D0, 0x00
  582. 0000055A  2F00                     move.l     -[A7], D0
  583. 0000055C  4EAD 1B0A                jsr        [A5 + 0x1B0A /* export_861 */]
  584. 00000560  2640                     movea.l    A3, D0
  585. 00000562  558F                     subq.l     A7, 2
  586. 00000564  1F07                     move.b     -[A7], D7
  587. 00000566  4EAD 1E72                jsr        [A5 + 0x1E72 /* export_970 */]
  588. 0000056A  7024                     moveq.l    D0, 0x24
  589. 0000056C  2F00                     move.l     -[A7], D0
  590. 0000056E  2F0B                     move.l     -[A7], A3
  591. 00000570  4EAD 182A                jsr        [A5 + 0x182A /* export_769 */]
  592. 00000574  2F0B                     move.l     -[A7], A3
  593. 00000576  2F0C                     move.l     -[A7], A4
  594. 00000578  4EAD 46E2                jsr        [A5 + 0x46E2 /* export_2264 */]
  595. 0000057C  504F                     addq.w     A7, 8
  596. 0000057E  6000 0226                bra        +0x228 /* 000007A6 */
  597. label00000582:
  598. 00000582  41EE FFA8                lea.l      A0, [A6 - 0x58]
  599. 00000586  486E FFA8                pea.l      [A6 - 0x58]
  600. 0000058A  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  601. 0000058E  4A00                     tst.b      D0
  602. 00000590  584F                     addq.w     A7, 4
  603. 00000592  6700 01B8                beq        +0x1BA /* 0000074C */
  604. 00000596  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  605. 0000059A  598F                     subq.l     A7, 4
  606. 0000059C  3F3C 044B                move.w     -[A7], 0x44B
  607. 000005A0  7000                     moveq.l    D0, 0x00
  608. 000005A2  2F00                     move.l     -[A7], D0
  609. 000005A4  2F2D FAC8                move.l     -[A7], [A5 - 0x538]
  610. 000005A8  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  611. 000005AC  2D57 FFF8                move.l     [A6 - 0x8], [A7]
  612. 000005B0  4EAD 392A                jsr        [A5 + 0x392A /* export_1825 */]
  613. 000005B4  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  614. 000005B8  4EAD 45E2                jsr        [A5 + 0x45E2 /* export_2232 */]
  615. 000005BC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  616. 000005C0  4EAD 452A                jsr        [A5 + 0x452A /* export_2209 */]
  617. 000005C4  2E3C 0000 01A6           move.l     D7, 0x1A6
  618. 000005CA  2F0C                     move.l     -[A7], A4
  619. 000005CC  4EBA 0222                jsr        [PC + 0x222 /* 000007F0 */]
  620. 000005D0  598F                     subq.l     A7, 4
  621. 000005D2  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  622. 000005D6  2054                     movea.l    A0, [A4]
  623. 000005D8  215F 0088                move.l     [A0 + 0x88], [A7]+
  624. 000005DC  7000                     moveq.l    D0, 0x00
  625. 000005DE  2640                     movea.l    A3, D0
  626. 000005E0  7601                     moveq.l    D3, 0x01
  627. 000005E2  220B                     move.l     D1, A3
  628. 000005E4  661A                     bne        +0x1C /* 00000600 */
  629. 000005E6  2F03                     move.l     -[A7], D3
  630. 000005E8  4878 040E                push.l     0x40E
  631. 000005EC  486D 3F0A                pea.l      [A5 + 0x3F0A /* export_2013 */]
  632. 000005F0  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  633. 000005F4  508F                     addq.l     A7, 8
  634. 000005F6  261F                     move.l     D3, [A7]+
  635. 000005F8  2640                     movea.l    A3, D0
  636. 000005FA  200B                     move.l     D0, A3
  637. 000005FC  6602                     bne        +0x4 /* 00000600 */
  638. 000005FE  7600                     moveq.l    D3, 0x00
  639. label00000600:
  640. 00000600  4A03                     tst.b      D3
  641. 00000602  6714                     beq        +0x16 /* 00000618 */
  642. 00000604  2F0B                     move.l     -[A7], A3
  643. 00000606  4EAD 1CE2                jsr        [A5 + 0x1CE2 /* export_920 */]
  644. 0000060A  2640                     movea.l    A3, D0
  645. 0000060C  2053                     movea.l    A0, [A3]
  646. 0000060E  41E8 0302                lea.l      A0, [A0 + 0x302]
  647. 00000612  2008                     move.l     D0, A0
  648. 00000614  584F                     addq.w     A7, 4
  649. 00000616  6002                     bra        +0x4 /* 0000061A */
  650. label00000618:
  651. 00000618  7000                     moveq.l    D0, 0x00
  652. label0000061A:
  653. 0000061A  2B4B EA50                move.l     [A5 - 0x15B0], A3
  654. 0000061E  486E FFEC                pea.l      [A6 - 0x14]
  655. 00000622  A874                     syscall    GetPort
  656. 00000624  206E FFEC                movea.l    A0, [A6 - 0x14]
  657. 00000628  3A28 0044                move.w     D5, [A0 + 0x44]
  658. 0000062C  1C28 0046                move.b     D6, [A0 + 0x46]
  659. 00000630  3E28 004A                move.w     D7, [A0 + 0x4A]
  660. 00000634  2F0C                     move.l     -[A7], A4
  661. 00000636  4EAD 4A3A                jsr        [A5 + 0x4A3A /* export_2371 */]
  662. 0000063A  486E FFF0                pea.l      [A6 - 0x10]
  663. 0000063E  A88B                     syscall    GetFontInfo
  664. 00000640  302E FFF0                move.w     D0, [A6 - 0x10]
  665. 00000644  48C0                     ext.l      D0
  666. 00000646  322E FFF2                move.w     D1, [A6 - 0xE]
  667. 0000064A  48C1                     ext.l      D1
  668. 0000064C  D280                     add.l      D1, D0
  669. 0000064E  302E FFF6                move.w     D0, [A6 - 0xA]
  670. 00000652  48C0                     ext.l      D0
  671. 00000654  D081                     add.l      D0, D1
  672. 00000656  2B40 EA54                move.l     [A5 - 0x15AC], D0
  673. 0000065A  3F05                     move.w     -[A7], D5
  674. 0000065C  A887                     syscall    TextFont
  675. 0000065E  7000                     moveq.l    D0, 0x00
  676. 00000660  1006                     move.b     D0, D6
  677. 00000662  3F00                     move.w     -[A7], D0
  678. 00000664  A888                     syscall    TextFace
  679. 00000666  3F07                     move.w     -[A7], D7
  680. 00000668  A88A                     syscall    TextSize
  681. 0000066A  203C 6370 6E74           move.l     D0, 0x63706E74 /* 'cpnt' */
  682. 00000670  41EE FDE4                lea.l      A0, [A6 - 0x21C]
  683. 00000674  2248                     movea.l    A1, A0
  684. 00000676  A1AD                     syscall    Gestalt, flags=1
  685. 00000678  2288                     move.l     [A1], A0
  686. 0000067A  2054                     movea.l    A0, [A4]
  687. 0000067C  216E FDE4 007C           move.l     [A0 + 0x7C], [A6 - 0x21C]
  688. 00000682  203C 6963 6D70           move.l     D0, 0x69636D70 /* 'icmp' */
  689. 00000688  41EE FDE4                lea.l      A0, [A6 - 0x21C]
  690. 0000068C  2248                     movea.l    A1, A0
  691. 0000068E  A1AD                     syscall    Gestalt, flags=1
  692. 00000690  2288                     move.l     [A1], A0
  693. 00000692  2054                     movea.l    A0, [A4]
  694. 00000694  216E FDE4 0080           move.l     [A0 + 0x80], [A6 - 0x21C]
  695. 0000069A  203C 7174 696D           move.l     D0, 0x7174696D /* 'qtim' */
  696. 000006A0  41EE FDE8                lea.l      A0, [A6 - 0x218]
  697. 000006A4  2248                     movea.l    A1, A0
  698. 000006A6  A1AD                     syscall    Gestalt, flags=1
  699. 000006A8  2288                     move.l     [A1], A0
  700. 000006AA  3C00                     move.w     D6, D0
  701. 000006AC  664A                     bne        +0x4C /* 000006F8 */
  702. 000006AE  1B7C 0001 EA4C           move.b     [A5 - 0x15B4], 0x1
  703. 000006B4  7000                     moveq.l    D0, 0x00
  704. 000006B6  2640                     movea.l    A3, D0
  705. 000006B8  7601                     moveq.l    D3, 0x01
  706. 000006BA  220B                     move.l     D1, A3
  707. 000006BC  661A                     bne        +0x1C /* 000006D8 */
  708. 000006BE  2F03                     move.l     -[A7], D3
  709. 000006C0  701C                     moveq.l    D0, 0x1C
  710. 000006C2  2F00                     move.l     -[A7], D0
  711. 000006C4  486D 3F1A                pea.l      [A5 + 0x3F1A /* export_2015 */]
  712. 000006C8  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  713. 000006CC  508F                     addq.l     A7, 8
  714. 000006CE  261F                     move.l     D3, [A7]+
  715. 000006D0  2640                     movea.l    A3, D0
  716. 000006D2  200B                     move.l     D0, A3
  717. 000006D4  6602                     bne        +0x4 /* 000006D8 */
  718. 000006D6  7600                     moveq.l    D3, 0x00
  719. label000006D8:
  720. 000006D8  4A03                     tst.b      D3
  721. 000006DA  670C                     beq        +0xE /* 000006E8 */
  722. 000006DC  2F0B                     move.l     -[A7], A3
  723. 000006DE  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  724. 000006E2  2640                     movea.l    A3, D0
  725. 000006E4  584F                     addq.w     A7, 4
  726. 000006E6  6002                     bra        +0x4 /* 000006EA */
  727. label000006E8:
  728. 000006E8  7000                     moveq.l    D0, 0x00
  729. label000006EA:
  730. 000006EA  2D4B FBE8                move.l     [A6 - 0x418], A3
  731. 000006EE  2F0B                     move.l     -[A7], A3
  732. 000006F0  2F0C                     move.l     -[A7], A4
  733. 000006F2  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  734. 000006F6  6004                     bra        +0x6 /* 000006FC */
  735. label000006F8:
  736. 000006F8  422D EA4C                clr.b      [A5 - 0x15B4]
  737. label000006FC:
  738. 000006FC  41EE FBA8                lea.l      A0, [A6 - 0x458]
  739. 00000700  486E FBA8                pea.l      [A6 - 0x458]
  740. 00000704  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  741. 00000708  4A00                     tst.b      D0
  742. 0000070A  584F                     addq.w     A7, 4
  743. 0000070C  6722                     beq        +0x24 /* 00000730 */
  744. 0000070E  7000                     moveq.l    D0, 0x00
  745. 00000710  2F00                     move.l     -[A7], D0
  746. 00000712  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  747. 00000716  2640                     movea.l    A3, D0
  748. 00000718  7000                     moveq.l    D0, 0x00
  749. 0000071A  2F00                     move.l     -[A7], D0
  750. 0000071C  2F0B                     move.l     -[A7], A3
  751. 0000071E  4EAD 13F2                jsr        [A5 + 0x13F2 /* export_634 */]
  752. 00000722  2054                     movea.l    A0, [A4]
  753. 00000724  214B 0084                move.l     [A0 + 0x84], A3
  754. 00000728  2B6E FBE8 F614           move.l     [A5 - 0x9EC], [A6 - 0x418]
  755. 0000072E  584F                     addq.w     A7, 4
  756. label00000730:
  757. 00000730  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  758. 00000734  4EAD 08BA                jsr        [A5 + 0x8BA /* export_275 */]
  759. 00000738  701E                     moveq.l    D0, 0x1E
  760. 0000073A  3F00                     move.w     -[A7], D0
  761. 0000073C  2F2D F3B0                move.l     -[A7], [A5 - 0xC50]
  762. 00000740  4EAD 3522                jsr        [A5 + 0x3522 /* export_1696 */]
  763. 00000744  2B6E FFE8 F614           move.l     [A5 - 0x9EC], [A6 - 0x18]
  764. 0000074A  605A                     bra        +0x5C /* 000007A6 */
  765. label0000074C:
  766. 0000074C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  767. 00000750  4EAD 08BA                jsr        [A5 + 0x8BA /* export_275 */]
  768. 00000754  598F                     subq.l     A7, 4
  769. 00000756  2054                     movea.l    A0, [A4]
  770. 00000758  2F28 0088                move.l     -[A7], [A0 + 0x88]
  771. 0000075C  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  772. 00000760  2054                     movea.l    A0, [A4]
  773. 00000762  215F 0088                move.l     [A0 + 0x88], [A7]+
  774. 00000766  598F                     subq.l     A7, 4
  775. 00000768  2F2D EA50                move.l     -[A7], [A5 - 0x15B0]
  776. 0000076C  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  777. 00000770  2B5F EA50                move.l     [A5 - 0x15B0], [A7]+
  778. 00000774  558F                     subq.l     A7, 2
  779. 00000776  7000                     moveq.l    D0, 0x00
  780. 00000778  1F00                     move.b     -[A7], D0
  781. 0000077A  4EAD 1E72                jsr        [A5 + 0x1E72 /* export_970 */]
  782. 0000077E  1E1F                     move.b     D7, [A7]+
  783. 00000780  7000                     moveq.l    D0, 0x00
  784. 00000782  2F00                     move.l     -[A7], D0
  785. 00000784  4EAD 1B0A                jsr        [A5 + 0x1B0A /* export_861 */]
  786. 00000788  2640                     movea.l    A3, D0
  787. 0000078A  558F                     subq.l     A7, 2
  788. 0000078C  1F07                     move.b     -[A7], D7
  789. 0000078E  4EAD 1E72                jsr        [A5 + 0x1E72 /* export_970 */]
  790. 00000792  7024                     moveq.l    D0, 0x24
  791. 00000794  2F00                     move.l     -[A7], D0
  792. 00000796  2F0B                     move.l     -[A7], A3
  793. 00000798  4EAD 182A                jsr        [A5 + 0x182A /* export_769 */]
  794. 0000079C  2F0B                     move.l     -[A7], A3
  795. 0000079E  2F0C                     move.l     -[A7], A4
  796. 000007A0  4EAD 46E2                jsr        [A5 + 0x46E2 /* export_2264 */]
  797. 000007A4  5C4F                     addq.w     A7, 6
  798. label000007A6:
  799. 000007A6  4CEE 18E8 FB90           movem.l    D3,D5,D6,D7,A3,A4, [A6 - 0x470]
  800. 000007AC  4E5E                     unlink     A6
  801. 000007AE  4E74 0004                rtd        0x0004
  802. 000007B2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  803. // begin alternate branch 000007B4-000007C0
  804. fn000007B4:
  805. 000007B4  4E56 0000                link       A6, 0
  806. 000007B8  48E7 0018                movem.l    -[A7], A3,A4
  807. 000007BC  47ED E818                lea.l      A3, [A5 - 0x17E8]
  808. // end alternate branch 000007B4-000007C0
  809. fn000007B4: // (misaligned)
  810. 000007B6  0000 48E7                ori.b      D0, 0xE7
  811. 000007BA  0018 47ED                ori.b      [A0]+, 0xED
  812. 000007BE  E818                     ror        D0.b, 4
  813. 000007C0  286E 0008                movea.l    A4, [A6 + 0x8]
  814. 000007C4  2054                     movea.l    A0, [A4]
  815. 000007C6  317C 0002 0090           move.w     [A0 + 0x90], 0x2
  816. 000007CC  2054                     movea.l    A0, [A4]
  817. 000007CE  316B 0002 0092           move.w     [A0 + 0x92], [A3 + 0x2]
  818. 000007D4  2054                     movea.l    A0, [A4]
  819. 000007D6  4228 0094                clr.b      [A0 + 0x94]
  820. 000007DA  2054                     movea.l    A0, [A4]
  821. 000007DC  117C 0003 0095           move.b     [A0 + 0x95], 0x3
  822. 000007E2  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  823. 000007E8  4E5E                     unlink     A6
  824. 000007EA  4E74 0004                rtd        0x0004
  825. 000007EE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  826. // begin alternate branch 000007F0-000007F4
  827. fn000007F0:
  828. 000007F0  4E56 FBAE                link       A6, -0x0452
  829. // end alternate branch 000007F0-000007F4
  830. fn000007F0: // (misaligned)
  831. 000007F2  FBAE                     .invalid   <<F/6/5>>
  832. 000007F4  48E7 1108                movem.l    -[A7], D3,D7,A4
  833. 000007F8  286E 0008                movea.l    A4, [A6 + 0x8]
  834. 000007FC  41EE FEAE                lea.l      A0, [A6 - 0x152]
  835. 00000800  41EE FEF2                lea.l      A0, [A6 - 0x10E]
  836. 00000804  7000                     moveq.l    D0, 0x00
  837. 00000806  2D40 FFF8                move.l     [A6 - 0x8], D0
  838. 0000080A  2D40 FFFC                move.l     [A6 - 0x4], D0
  839. 0000080E  41EE FFF8                lea.l      A0, [A6 - 0x8]
  840. 00000812  41EE FFFC                lea.l      A0, [A6 - 0x4]
  841. 00000816  2054                     movea.l    A0, [A4]
  842. 00000818  4228 0096                clr.b      [A0 + 0x96]
  843. 0000081C  486E FEAE                pea.l      [A6 - 0x152]
  844. 00000820  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  845. 00000824  4A00                     tst.b      D0
  846. 00000826  584F                     addq.w     A7, 4
  847. 00000828  6700 00CE                beq        +0xD0 /* 000008F8 */
  848. 0000082C  7000                     moveq.l    D0, 0x00
  849. 0000082E  2F00                     move.l     -[A7], D0
  850. 00000830  4EAD 1C5A                jsr        [A5 + 0x1C5A /* export_903 */]
  851. 00000834  2D40 FFF8                move.l     [A6 - 0x8], D0
  852. 00000838  2F3C 474C 5950           move.l     -[A7], 0x474C5950 /* 'GLYP' */
  853. 0000083E  2F3C 4347 4C59           move.l     -[A7], 0x43474C59 /* 'CGLY' */
  854. 00000844  7001                     moveq.l    D0, 0x01
  855. 00000846  1F00                     move.b     -[A7], D0
  856. 00000848  7200                     moveq.l    D1, 0x00
  857. 0000084A  1F01                     move.b     -[A7], D1
  858. 0000084C  1F01                     move.b     -[A7], D1
  859. 0000084E  1F01                     move.b     -[A7], D1
  860. 00000850  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  861. 00000854  4EAD 16EA                jsr        [A5 + 0x16EA /* export_729 */]
  862. 00000858  7001                     moveq.l    D0, 0x01
  863. 0000085A  1F00                     move.b     -[A7], D0
  864. 0000085C  1F00                     move.b     -[A7], D0
  865. 0000085E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  866. 00000862  4EAD 1A62                jsr        [A5 + 0x1A62 /* export_840 */]
  867. 00000866  558F                     subq.l     A7, 2
  868. 00000868  3F3C 8000                move.w     -[A7], 0x8000
  869. 0000086C  2F3C 7072 6566           move.l     -[A7], 0x70726566 /* 'pref' */
  870. 00000872  7001                     moveq.l    D0, 0x01
  871. 00000874  1F00                     move.b     -[A7], D0
  872. 00000876  486E FFF2                pea.l      [A6 - 0xE]
  873. 0000087A  486E FFF4                pea.l      [A6 - 0xC]
  874. 0000087E  7000                     moveq.l    D0, 0x00
  875. 00000880  A823                     syscall    AliasDispatch
  876. 00000882  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  877. 00000886  486E FEF2                pea.l      [A6 - 0x10E]
  878. 0000088A  3F3C 04BC                move.w     -[A7], 0x4BC
  879. 0000088E  7012                     moveq.l    D0, 0x12
  880. 00000890  3F00                     move.w     -[A7], D0
  881. 00000892  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  882. 00000896  558F                     subq.l     A7, 2
  883. 00000898  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  884. 0000089C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  885. 000008A0  7000                     moveq.l    D0, 0x00
  886. 000008A2  102E FEF2                move.b     D0, [A6 - 0x10E]
  887. 000008A6  0C00 003F                cmpi.b     D0, 0x3F /* '?' */
  888. 000008AA  52C3                     shi        D3
  889. 000008AC  4403                     neg.b      D3
  890. 000008AE  6704                     beq        +0x6 /* 000008B4 */
  891. 000008B0  703F                     moveq.l    D0, 0x3F
  892. 000008B2  6008                     bra        +0xA /* 000008BC */
  893. label000008B4:
  894. 000008B4  7000                     moveq.l    D0, 0x00
  895. 000008B6  102E FEF2                move.b     D0, [A6 - 0x10E]
  896. 000008BA  4A80                     tst.l      D0
  897. label000008BC:
  898. 000008BC  1D40 FE6E                move.b     [A6 - 0x192], D0
  899. 000008C0  7000                     moveq.l    D0, 0x00
  900. 000008C2  102E FE6E                move.b     D0, [A6 - 0x192]
  901. 000008C6  5240                     addq.w     D0, 1
  902. 000008C8  48C0                     ext.l      D0
  903. 000008CA  2F00                     move.l     -[A7], D0
  904. 000008CC  486E FEF2                pea.l      [A6 - 0x10E]
  905. 000008D0  486E FE6E                pea.l      [A6 - 0x192]
  906. 000008D4  4EAD 3BEA                jsr        [A5 + 0x3BEA /* export_1913 */]
  907. 000008D8  41EE FE6E                lea.l      A0, [A6 - 0x192]
  908. 000008DC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  909. 000008E0  2F08                     move.l     -[A7], A0
  910. 000008E2  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  911. 000008E6  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  912. 000008EA  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  913. 000008EE  2B6E FEEE F614           move.l     [A5 - 0x9EC], [A6 - 0x112]
  914. 000008F4  584F                     addq.w     A7, 4
  915. 000008F6  6076                     bra        +0x78 /* 0000096E */
  916. label000008F8:
  917. 000008F8  4AAE FFF8                tst.l      [A6 - 0x8]
  918. 000008FC  670E                     beq        +0x10 /* 0000090C */
  919. 000008FE  598F                     subq.l     A7, 4
  920. 00000900  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  921. 00000904  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  922. 00000908  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  923. label0000090C:
  924. 0000090C  486E FEF2                pea.l      [A6 - 0x10E]
  925. 00000910  3F3C 04BC                move.w     -[A7], 0x4BC
  926. 00000914  7007                     moveq.l    D0, 0x07
  927. 00000916  3F00                     move.w     -[A7], D0
  928. 00000918  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  929. 0000091C  486E FEF2                pea.l      [A6 - 0x10E]
  930. 00000920  487A 011C                pea.l      [PC + 0x11C /* 00000A3E, value 0x4E56 'NV', cstring "" */]
  931. 00000924  486E FBAE                pea.l      [A6 - 0x452]
  932. 00000928  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  933. 0000092C  508F                     addq.l     A7, 8
  934. 0000092E  2F00                     move.l     -[A7], D0
  935. 00000930  487A 010C                pea.l      [PC + 0x10C /* 00000A3E, value 0x4E56 'NV', cstring "" */]
  936. 00000934  486E FCAE                pea.l      [A6 - 0x352]
  937. 00000938  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  938. 0000093C  508F                     addq.l     A7, 8
  939. 0000093E  2F00                     move.l     -[A7], D0
  940. 00000940  487A 00FC                pea.l      [PC + 0xFC /* 00000A3E, value 0x4E56 'NV', cstring "" */]
  941. 00000944  486E FDAE                pea.l      [A6 - 0x252]
  942. 00000948  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  943. 0000094C  508F                     addq.l     A7, 8
  944. 0000094E  2F00                     move.l     -[A7], D0
  945. 00000950  A98B                     syscall    ParamText
  946. 00000952  558F                     subq.l     A7, 2
  947. 00000954  3F3C 044C                move.w     -[A7], 0x44C
  948. 00000958  7000                     moveq.l    D0, 0x00
  949. 0000095A  2F00                     move.l     -[A7], D0
  950. 0000095C  4EAD 371A                jsr        [A5 + 0x371A /* export_1759 */]
  951. 00000960  3F2E FEE0                move.w     -[A7], [A6 - 0x120]
  952. 00000964  2F2E FEE2                move.l     -[A7], [A6 - 0x11E]
  953. 00000968  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  954. 0000096C  544F                     addq.w     A7, 2
  955. label0000096E:
  956. 0000096E  486E FEAE                pea.l      [A6 - 0x152]
  957. 00000972  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  958. 00000976  4A00                     tst.b      D0
  959. 00000978  584F                     addq.w     A7, 4
  960. 0000097A  6700 0082                beq        +0x84 /* 000009FE */
  961. 0000097E  558F                     subq.l     A7, 2
  962. 00000980  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  963. 00000984  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  964. 00000988  3E1F                     move.w     D7, [A7]+
  965. 0000098A  662E                     bne        +0x30 /* 000009BA */
  966. 0000098C  7000                     moveq.l    D0, 0x00
  967. 0000098E  2F00                     move.l     -[A7], D0
  968. 00000990  4EAD 1D2A                jsr        [A5 + 0x1D2A /* export_929 */]
  969. 00000994  2D40 FFFC                move.l     [A6 - 0x4], D0
  970. 00000998  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  971. 0000099C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  972. 000009A0  4EAD 368A                jsr        [A5 + 0x368A /* export_1741 */]
  973. 000009A4  2054                     movea.l    A0, [A4]
  974. 000009A6  4868 0090                pea.l      [A0 + 0x90]
  975. 000009AA  7006                     moveq.l    D0, 0x06
  976. 000009AC  2F00                     move.l     -[A7], D0
  977. 000009AE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  978. 000009B2  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  979. 000009B6  584F                     addq.w     A7, 4
  980. 000009B8  601C                     bra        +0x1E /* 000009D6 */
  981. label000009BA:
  982. 000009BA  0C47 FFD5                cmpi.w     D7, 0xFFD5
  983. 000009BE  6610                     bne        +0x12 /* 000009D0 */
  984. 000009C0  2F0C                     move.l     -[A7], A4
  985. 000009C2  4EBA FDF0                jsr        [PC - 0x210 /* 000007B4 */]
  986. 000009C6  2054                     movea.l    A0, [A4]
  987. 000009C8  117C 0001 0096           move.b     [A0 + 0x96], 0x1
  988. 000009CE  6006                     bra        +0x8 /* 000009D6 */
  989. label000009D0:
  990. 000009D0  3F07                     move.w     -[A7], D7
  991. 000009D2  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  992. label000009D6:
  993. 000009D6  4A47                     tst.w      D7
  994. 000009D8  661C                     bne        +0x1E /* 000009F6 */
  995. 000009DA  598F                     subq.l     A7, 4
  996. 000009DC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  997. 000009E0  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  998. 000009E4  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  999. 000009E8  558F                     subq.l     A7, 2
  1000. 000009EA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1001. 000009EE  4EAD 091A                jsr        [A5 + 0x91A /* export_287 */]
  1002. 000009F2  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  1003. label000009F6:
  1004. 000009F6  2B6E FEEE F614           move.l     [A5 - 0x9EC], [A6 - 0x112]
  1005. 000009FC  6026                     bra        +0x28 /* 00000A24 */
  1006. label000009FE:
  1007. 000009FE  598F                     subq.l     A7, 4
  1008. 00000A00  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1009. 00000A04  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  1010. 00000A08  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1011. 00000A0C  558F                     subq.l     A7, 2
  1012. 00000A0E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1013. 00000A12  4EAD 091A                jsr        [A5 + 0x91A /* export_287 */]
  1014. 00000A16  3E1F                     move.w     D7, [A7]+
  1015. 00000A18  3F2E FEE0                move.w     -[A7], [A6 - 0x120]
  1016. 00000A1C  2F2E FEE2                move.l     -[A7], [A6 - 0x11E]
  1017. 00000A20  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  1018. label00000A24:
  1019. 00000A24  598F                     subq.l     A7, 4
  1020. 00000A26  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1021. 00000A2A  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  1022. 00000A2E  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  1023. 00000A32  4CEE 1088 FBA2           movem.l    D3,D7,A4, [A6 - 0x45E]
  1024. 00000A38  4E5E                     unlink     A6
  1025. 00000A3A  4E74 0004                rtd        0x0004
  1026. 00000A3E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1027. export_601: // at 00000A40 (misaligned)
  1028. 00000A42  FA70 48E7                .extension 0xA70 <<F/1/5>>, 0x48E7 // unimplemented
  1029. 00000A46  1108                     move.b     -[A0], A0
  1030. 00000A48  286E 0008                movea.l    A4, [A6 + 0x8]
  1031. 00000A4C  41EE FE72                lea.l      A0, [A6 - 0x18E]
  1032. 00000A50  41EE FF72                lea.l      A0, [A6 - 0x8E]
  1033. 00000A54  41EE FFB6                lea.l      A0, [A6 - 0x4A]
  1034. 00000A58  41EE FE72                lea.l      A0, [A6 - 0x18E]
  1035. 00000A5C  41EE FE71                lea.l      A0, [A6 - 0x18F]
  1036. 00000A60  486E FF72                pea.l      [A6 - 0x8E]
  1037. 00000A64  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  1038. 00000A68  4A00                     tst.b      D0
  1039. 00000A6A  584F                     addq.w     A7, 4
  1040. 00000A6C  6700 014E                beq        +0x150 /* 00000BBC */
  1041. 00000A70  558F                     subq.l     A7, 2
  1042. 00000A72  7000                     moveq.l    D0, 0x00
  1043. 00000A74  1F00                     move.b     -[A7], D0
  1044. 00000A76  4EAD 1E72                jsr        [A5 + 0x1E72 /* export_970 */]
  1045. 00000A7A  1D5F FE71                move.b     [A6 - 0x18F], [A7]+
  1046. 00000A7E  7000                     moveq.l    D0, 0x00
  1047. 00000A80  2F00                     move.l     -[A7], D0
  1048. 00000A82  4EAD 1C5A                jsr        [A5 + 0x1C5A /* export_903 */]
  1049. 00000A86  2054                     movea.l    A0, [A4]
  1050. 00000A88  2140 014E                move.l     [A0 + 0x14E], D0
  1051. 00000A8C  2F3C 474C 5954           move.l     -[A7], 0x474C5954 /* 'GLYT' */
  1052. 00000A92  2F3C 4347 4C59           move.l     -[A7], 0x43474C59 /* 'CGLY' */
  1053. 00000A98  7001                     moveq.l    D0, 0x01
  1054. 00000A9A  1F00                     move.b     -[A7], D0
  1055. 00000A9C  7202                     moveq.l    D1, 0x02
  1056. 00000A9E  1F01                     move.b     -[A7], D1
  1057. 00000AA0  1F00                     move.b     -[A7], D0
  1058. 00000AA2  7000                     moveq.l    D0, 0x00
  1059. 00000AA4  1F00                     move.b     -[A7], D0
  1060. 00000AA6  2054                     movea.l    A0, [A4]
  1061. 00000AA8  2F28 014E                move.l     -[A7], [A0 + 0x14E]
  1062. 00000AAC  4EAD 16EA                jsr        [A5 + 0x16EA /* export_729 */]
  1063. 00000AB0  558F                     subq.l     A7, 2
  1064. 00000AB2  1F2E FE71                move.b     -[A7], [A6 - 0x18F]
  1065. 00000AB6  4EAD 1E72                jsr        [A5 + 0x1E72 /* export_970 */]
  1066. 00000ABA  7003                     moveq.l    D0, 0x03
  1067. 00000ABC  1F00                     move.b     -[A7], D0
  1068. 00000ABE  1F00                     move.b     -[A7], D0
  1069. 00000AC0  2054                     movea.l    A0, [A4]
  1070. 00000AC2  2F28 014E                move.l     -[A7], [A0 + 0x14E]
  1071. 00000AC6  4EAD 1A62                jsr        [A5 + 0x1A62 /* export_840 */]
  1072. 00000ACA  486E FE72                pea.l      [A6 - 0x18E]
  1073. 00000ACE  2F0C                     move.l     -[A7], A4
  1074. 00000AD0  4EBA 017E                jsr        [PC + 0x17E /* 00000C50 */]
  1075. 00000AD4  558F                     subq.l     A7, 2
  1076. 00000AD6  3F3C 8000                move.w     -[A7], 0x8000
  1077. 00000ADA  2F3C 7465 6D70           move.l     -[A7], 0x74656D70 /* 'temp' */
  1078. 00000AE0  7001                     moveq.l    D0, 0x01
  1079. 00000AE2  1F00                     move.b     -[A7], D0
  1080. 00000AE4  486E FFFA                pea.l      [A6 - 0x6]
  1081. 00000AE8  486E FFFC                pea.l      [A6 - 0x4]
  1082. 00000AEC  7000                     moveq.l    D0, 0x00
  1083. 00000AEE  A823                     syscall    AliasDispatch
  1084. 00000AF0  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  1085. 00000AF4  558F                     subq.l     A7, 2
  1086. 00000AF6  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1087. 00000AFA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1088. 00000AFE  7000                     moveq.l    D0, 0x00
  1089. 00000B00  102E FE72                move.b     D0, [A6 - 0x18E]
  1090. 00000B04  0C00 003F                cmpi.b     D0, 0x3F /* '?' */
  1091. 00000B08  52C3                     shi        D3
  1092. 00000B0A  4403                     neg.b      D3
  1093. 00000B0C  6704                     beq        +0x6 /* 00000B12 */
  1094. 00000B0E  703F                     moveq.l    D0, 0x3F
  1095. 00000B10  6008                     bra        +0xA /* 00000B1A */
  1096. label00000B12:
  1097. 00000B12  7000                     moveq.l    D0, 0x00
  1098. 00000B14  102E FE72                move.b     D0, [A6 - 0x18E]
  1099. 00000B18  4A80                     tst.l      D0
  1100. label00000B1A:
  1101. 00000B1A  1D40 FD30                move.b     [A6 - 0x2D0], D0
  1102. 00000B1E  7000                     moveq.l    D0, 0x00
  1103. 00000B20  102E FD30                move.b     D0, [A6 - 0x2D0]
  1104. 00000B24  5240                     addq.w     D0, 1
  1105. 00000B26  48C0                     ext.l      D0
  1106. 00000B28  2F00                     move.l     -[A7], D0
  1107. 00000B2A  486E FE72                pea.l      [A6 - 0x18E]
  1108. 00000B2E  486E FD30                pea.l      [A6 - 0x2D0]
  1109. 00000B32  4EAD 3BEA                jsr        [A5 + 0x3BEA /* export_1913 */]
  1110. 00000B36  41EE FD30                lea.l      A0, [A6 - 0x2D0]
  1111. 00000B3A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1112. 00000B3E  2F08                     move.l     -[A7], A0
  1113. 00000B40  2054                     movea.l    A0, [A4]
  1114. 00000B42  2F28 014E                move.l     -[A7], [A0 + 0x14E]
  1115. 00000B46  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  1116. 00000B4A  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  1117. 00000B4E  5C4F                     addq.w     A7, 6
  1118. 00000B50  486E FFB6                pea.l      [A6 - 0x4A]
  1119. 00000B54  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  1120. 00000B58  4A00                     tst.b      D0
  1121. 00000B5A  584F                     addq.w     A7, 4
  1122. 00000B5C  672C                     beq        +0x2E /* 00000B8A */
  1123. 00000B5E  558F                     subq.l     A7, 2
  1124. 00000B60  2054                     movea.l    A0, [A4]
  1125. 00000B62  2F28 014E                move.l     -[A7], [A0 + 0x14E]
  1126. 00000B66  4EAD 16F2                jsr        [A5 + 0x16F2 /* export_730 */]
  1127. 00000B6A  3E1F                     move.w     D7, [A7]+
  1128. 00000B6C  3F07                     move.w     -[A7], D7
  1129. 00000B6E  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  1130. 00000B72  558F                     subq.l     A7, 2
  1131. 00000B74  2054                     movea.l    A0, [A4]
  1132. 00000B76  2F28 014E                move.l     -[A7], [A0 + 0x14E]
  1133. 00000B7A  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  1134. 00000B7E  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  1135. 00000B82  2B6E FFF6 F614           move.l     [A5 - 0x9EC], [A6 - 0xA]
  1136. 00000B88  6028                     bra        +0x2A /* 00000BB2 */
  1137. label00000B8A:
  1138. 00000B8A  558F                     subq.l     A7, 2
  1139. 00000B8C  2054                     movea.l    A0, [A4]
  1140. 00000B8E  2F28 014E                move.l     -[A7], [A0 + 0x14E]
  1141. 00000B92  4EAD 091A                jsr        [A5 + 0x91A /* export_287 */]
  1142. 00000B96  3E1F                     move.w     D7, [A7]+
  1143. 00000B98  558F                     subq.l     A7, 2
  1144. 00000B9A  2054                     movea.l    A0, [A4]
  1145. 00000B9C  2F28 014E                move.l     -[A7], [A0 + 0x14E]
  1146. 00000BA0  4EAD 0932                jsr        [A5 + 0x932 /* export_290 */]
  1147. 00000BA4  3E1F                     move.w     D7, [A7]+
  1148. 00000BA6  3F2E FFE8                move.w     -[A7], [A6 - 0x18]
  1149. 00000BAA  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  1150. 00000BAE  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  1151. label00000BB2:
  1152. 00000BB2  2B6E FFB2 F614           move.l     [A5 - 0x9EC], [A6 - 0x4E]
  1153. 00000BB8  6000 0088                bra        +0x8A /* 00000C42 */
  1154. label00000BBC:
  1155. 00000BBC  558F                     subq.l     A7, 2
  1156. 00000BBE  1F2E FE71                move.b     -[A7], [A6 - 0x18F]
  1157. 00000BC2  4EAD 1E72                jsr        [A5 + 0x1E72 /* export_970 */]
  1158. 00000BC6  598F                     subq.l     A7, 4
  1159. 00000BC8  2054                     movea.l    A0, [A4]
  1160. 00000BCA  2F28 014E                move.l     -[A7], [A0 + 0x14E]
  1161. 00000BCE  4EAD 1E7A                jsr        [A5 + 0x1E7A /* export_971 */]
  1162. 00000BD2  2054                     movea.l    A0, [A4]
  1163. 00000BD4  215F 014E                move.l     [A0 + 0x14E], [A7]+
  1164. 00000BD8  41EE FD70                lea.l      A0, [A6 - 0x290]
  1165. 00000BDC  486E FD70                pea.l      [A6 - 0x290]
  1166. 00000BE0  3F3C 04BC                move.w     -[A7], 0x4BC
  1167. 00000BE4  7009                     moveq.l    D0, 0x09
  1168. 00000BE6  3F00                     move.w     -[A7], D0
  1169. 00000BE8  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  1170. 00000BEC  4EAD 3942                jsr        [A5 + 0x3942 /* export_1828 */]
  1171. 00000BF0  486E FD70                pea.l      [A6 - 0x290]
  1172. 00000BF4  487A 0058                pea.l      [PC + 0x58 /* 00000C4E, value 0x4E56 'NV', cstring "" */]
  1173. 00000BF8  486E FA70                pea.l      [A6 - 0x590]
  1174. 00000BFC  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1175. 00000C00  508F                     addq.l     A7, 8
  1176. 00000C02  2F00                     move.l     -[A7], D0
  1177. 00000C04  487A 0048                pea.l      [PC + 0x48 /* 00000C4E, value 0x4E56 'NV', cstring "" */]
  1178. 00000C08  486E FB70                pea.l      [A6 - 0x490]
  1179. 00000C0C  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1180. 00000C10  508F                     addq.l     A7, 8
  1181. 00000C12  2F00                     move.l     -[A7], D0
  1182. 00000C14  487A 0038                pea.l      [PC + 0x38 /* 00000C4E, value 0x4E56 'NV', cstring "" */]
  1183. 00000C18  486E FC70                pea.l      [A6 - 0x390]
  1184. 00000C1C  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1185. 00000C20  508F                     addq.l     A7, 8
  1186. 00000C22  2F00                     move.l     -[A7], D0
  1187. 00000C24  A98B                     syscall    ParamText
  1188. 00000C26  558F                     subq.l     A7, 2
  1189. 00000C28  3F3C 044C                move.w     -[A7], 0x44C
  1190. 00000C2C  7000                     moveq.l    D0, 0x00
  1191. 00000C2E  2F00                     move.l     -[A7], D0
  1192. 00000C30  4EAD 371A                jsr        [A5 + 0x371A /* export_1759 */]
  1193. 00000C34  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  1194. 00000C38  2F2E FFA6                move.l     -[A7], [A6 - 0x5A]
  1195. 00000C3C  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  1196. 00000C40  584F                     addq.w     A7, 4
  1197. label00000C42:
  1198. 00000C42  4CEE 1088 FA64           movem.l    D3,D7,A4, [A6 - 0x59C]
  1199. 00000C48  4E5E                     unlink     A6
  1200. 00000C4A  4E74 0004                rtd        0x0004
  1201. 00000C4E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1202. // begin alternate branch 00000C50-00000C54
  1203. fn00000C50:
  1204. 00000C50  4E56 FFBC                link       A6, -0x0044
  1205. // end alternate branch 00000C50-00000C54
  1206. fn00000C50: // (misaligned)
  1207. 00000C52  FFBC                     .invalid   <<F/6/7>>
  1208. 00000C54  2F0C                     move.l     -[A7], A4
  1209. 00000C56  49EE FFC0                lea.l      A4, [A6 - 0x40]
  1210. 00000C5A  41EE FFBC                lea.l      A0, [A6 - 0x44]
  1211. 00000C5E  20B8 020C                move.l     [A0], [0x0000020C /* Time */]
  1212. 00000C62  302D EA58                move.w     D0, [A5 - 0x15A8]
  1213. 00000C66  526D EA58                addq.w     [A5 - 0x15A8], 1
  1214. 00000C6A  48C0                     ext.l      D0
  1215. 00000C6C  2F00                     move.l     -[A7], D0
  1216. 00000C6E  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  1217. 00000C72  487A 001C                pea.l      [PC + 0x1C /* 00000C90, value 0x25752564 '%u%d', cstring "%u%d" */]
  1218. 00000C76  2F0C                     move.l     -[A7], A4
  1219. 00000C78  4EAD 2B7A                jsr        [A5 + 0x2B7A /* export_1387 */]
  1220. 00000C7C  2F0C                     move.l     -[A7], A4
  1221. 00000C7E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1222. 00000C82  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  1223. 00000C86  286E FFB8                movea.l    A4, [A6 - 0x48]
  1224. 00000C8A  4E5E                     unlink     A6
  1225. 00000C8C  4E74 0008                rtd        0x0008
  1226. 00000C90  2575 2564 0000           move.l     [A2 + 0x0], <<invalid full ext with I/IS == 4>>
  1227. 00000C96  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1228. export_602: // at 00000C98 (misaligned)
  1229. 00000C9A  0000 48E7                ori.b      D0, 0xE7
  1230. 00000C9E  1018                     move.b     D0, [A0]+
  1231. 00000CA0  4A2D F848                tst.b      [A5 - 0x7B8]
  1232. 00000CA4  6738                     beq        +0x3A /* 00000CDE */
  1233. 00000CA6  7000                     moveq.l    D0, 0x00
  1234. 00000CA8  2640                     movea.l    A3, D0
  1235. 00000CAA  7601                     moveq.l    D3, 0x01
  1236. 00000CAC  220B                     move.l     D1, A3
  1237. 00000CAE  661A                     bne        +0x1C /* 00000CCA */
  1238. 00000CB0  2F03                     move.l     -[A7], D3
  1239. 00000CB2  4878 0086                push.l     0x86
  1240. 00000CB6  486D 3EAA                pea.l      [A5 + 0x3EAA /* export_2001 */]
  1241. 00000CBA  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  1242. 00000CBE  508F                     addq.l     A7, 8
  1243. 00000CC0  261F                     move.l     D3, [A7]+
  1244. 00000CC2  2640                     movea.l    A3, D0
  1245. 00000CC4  200B                     move.l     D0, A3
  1246. 00000CC6  6602                     bne        +0x4 /* 00000CCA */
  1247. 00000CC8  7600                     moveq.l    D3, 0x00
  1248. label00000CCA:
  1249. 00000CCA  4A03                     tst.b      D3
  1250. 00000CCC  670C                     beq        +0xE /* 00000CDA */
  1251. 00000CCE  2F0B                     move.l     -[A7], A3
  1252. 00000CD0  4EAD 1D72                jsr        [A5 + 0x1D72 /* export_938 */]
  1253. 00000CD4  2640                     movea.l    A3, D0
  1254. 00000CD6  584F                     addq.w     A7, 4
  1255. 00000CD8  6002                     bra        +0x4 /* 00000CDC */
  1256. label00000CDA:
  1257. 00000CDA  7000                     moveq.l    D0, 0x00
  1258. label00000CDC:
  1259. 00000CDC  284B                     movea.l    A4, A3
  1260. label00000CDE:
  1261. 00000CDE  4A2D F848                tst.b      [A5 - 0x7B8]
  1262. 00000CE2  6738                     beq        +0x3A /* 00000D1C */
  1263. 00000CE4  7000                     moveq.l    D0, 0x00
  1264. 00000CE6  2840                     movea.l    A4, D0
  1265. 00000CE8  7601                     moveq.l    D3, 0x01
  1266. 00000CEA  220C                     move.l     D1, A4
  1267. 00000CEC  661A                     bne        +0x1C /* 00000D08 */
  1268. 00000CEE  2F03                     move.l     -[A7], D3
  1269. 00000CF0  707E                     moveq.l    D0, 0x7E
  1270. 00000CF2  2F00                     move.l     -[A7], D0
  1271. 00000CF4  486D 3EA2                pea.l      [A5 + 0x3EA2 /* export_2000 */]
  1272. 00000CF8  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  1273. 00000CFC  508F                     addq.l     A7, 8
  1274. 00000CFE  261F                     move.l     D3, [A7]+
  1275. 00000D00  2840                     movea.l    A4, D0
  1276. 00000D02  200C                     move.l     D0, A4
  1277. 00000D04  6602                     bne        +0x4 /* 00000D08 */
  1278. 00000D06  7600                     moveq.l    D3, 0x00
  1279. label00000D08:
  1280. 00000D08  4A03                     tst.b      D3
  1281. 00000D0A  670C                     beq        +0xE /* 00000D18 */
  1282. 00000D0C  2F0C                     move.l     -[A7], A4
  1283. 00000D0E  4EAD 1D72                jsr        [A5 + 0x1D72 /* export_938 */]
  1284. 00000D12  2840                     movea.l    A4, D0
  1285. 00000D14  584F                     addq.w     A7, 4
  1286. 00000D16  6002                     bra        +0x4 /* 00000D1A */
  1287. label00000D18:
  1288. 00000D18  7000                     moveq.l    D0, 0x00
  1289. label00000D1A:
  1290. 00000D1A  264C                     movea.l    A3, A4
  1291. label00000D1C:
  1292. 00000D1C  4EBA 0012                jsr        [PC + 0x12 /* 00000D30 */]
  1293. 00000D20  4EBA 00EE                jsr        [PC + 0xEE /* 00000E10 */]
  1294. 00000D24  4CEE 1808 FFF4           movem.l    D3,A3,A4, [A6 - 0xC]
  1295. 00000D2A  4E5E                     unlink     A6
  1296. 00000D2C  4E75                     rts
  1297. 00000D2E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1298. // begin alternate branch 00000D30-00000D34
  1299. fn00000D30:
  1300. 00000D30  4E56 FFEE                link       A6, -0x0012
  1301. // end alternate branch 00000D30-00000D34
  1302. fn00000D30: // (misaligned)
  1303. 00000D32  FFEE                     .invalid   <<F/7/7>>
  1304. 00000D34  48E7 1318                movem.l    -[A7], D3,D6,D7,A3,A4
  1305. 00000D38  47ED EA64                lea.l      A3, [A5 - 0x159C]
  1306. 00000D3C  49EE FFF6                lea.l      A4, [A6 - 0xA]
  1307. 00000D40  4A2D F848                tst.b      [A5 - 0x7B8]
  1308. 00000D44  674E                     beq        +0x50 /* 00000D94 */
  1309. 00000D46  7000                     moveq.l    D0, 0x00
  1310. 00000D48  2D40 FFF2                move.l     [A6 - 0xE], D0
  1311. 00000D4C  7601                     moveq.l    D3, 0x01
  1312. 00000D4E  4AAE FFF2                tst.l      [A6 - 0xE]
  1313. 00000D52  661A                     bne        +0x1C /* 00000D6E */
  1314. 00000D54  2F03                     move.l     -[A7], D3
  1315. 00000D56  4878 00F6                push.l     0xF6
  1316. 00000D5A  486D 3EC2                pea.l      [A5 + 0x3EC2 /* export_2004 */]
  1317. 00000D5E  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  1318. 00000D62  508F                     addq.l     A7, 8
  1319. 00000D64  261F                     move.l     D3, [A7]+
  1320. 00000D66  2D40 FFF2                move.l     [A6 - 0xE], D0
  1321. 00000D6A  6602                     bne        +0x4 /* 00000D6E */
  1322. 00000D6C  7600                     moveq.l    D3, 0x00
  1323. label00000D6E:
  1324. 00000D6E  4A03                     tst.b      D3
  1325. 00000D70  671A                     beq        +0x1C /* 00000D8C */
  1326. 00000D72  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1327. 00000D76  4EAD 1D72                jsr        [A5 + 0x1D72 /* export_938 */]
  1328. 00000D7A  2D40 FFF2                move.l     [A6 - 0xE], D0
  1329. 00000D7E  2040                     movea.l    A0, D0
  1330. 00000D80  2050                     movea.l    A0, [A0]
  1331. 00000D82  41E8 00DC                lea.l      A0, [A0 + 0xDC]
  1332. 00000D86  2008                     move.l     D0, A0
  1333. 00000D88  584F                     addq.w     A7, 4
  1334. 00000D8A  6002                     bra        +0x4 /* 00000D8E */
  1335. label00000D8C:
  1336. 00000D8C  7000                     moveq.l    D0, 0x00
  1337. label00000D8E:
  1338. 00000D8E  2D6E FFF2 FFEE           move.l     [A6 - 0x12], [A6 - 0xE]
  1339. label00000D94:
  1340. 00000D94  422C 0009                clr.b      [A4 + 0x9]
  1341. 00000D98  197C 00F8 0008           move.b     [A4 + 0x8], 0xF8
  1342. 00000D9E  197C 007C 0007           move.b     [A4 + 0x7], 0x7C /* '|' */
  1343. 00000DA4  197C 003E 0006           move.b     [A4 + 0x6], 0x3E /* '>' */
  1344. 00000DAA  197C 001F 0005           move.b     [A4 + 0x5], 0x1F
  1345. 00000DB0  197C 008F 0004           move.b     [A4 + 0x4], 0x8F
  1346. 00000DB6  197C 00C7 0003           move.b     [A4 + 0x3], 0xC7
  1347. 00000DBC  197C 00E3 0002           move.b     [A4 + 0x2], 0xE3
  1348. 00000DC2  197C 00F1 0001           move.b     [A4 + 0x1], 0xF1
  1349. 00000DC8  18BC 00F8                move.b     [A4], 0xF8
  1350. 00000DCC  4246                     clr.w      D6
  1351. 00000DCE  7608                     moveq.l    D3, 0x08
  1352. 00000DD0  6030                     bra        +0x32 /* 00000E02 */
  1353. label00000DD2:
  1354. 00000DD2  4247                     clr.w      D7
  1355. 00000DD4  6024                     bra        +0x26 /* 00000DFA */
  1356. label00000DD6:
  1357. 00000DD6  48C6                     ext.l      D6
  1358. 00000DD8  48C7                     ext.l      D7
  1359. 00000DDA  2006                     move.l     D0, D6
  1360. 00000DDC  D087                     add.l      D0, D7
  1361. 00000DDE  4C7C 0801 0000 0008      movem.l    D0,A3, 0x8
  1362. 00000DE6  4881                     ext.w      D1
  1363. 00000DE8  2007                     move.l     D0, D7
  1364. 00000DEA  2406                     move.l     D2, D6
  1365. 00000DEC  E742                     asl        D2.w, 3
  1366. 00000DEE  D042                     add.w      D0, D2
  1367. 00000DF0  17B4 1000 0000           move.b     [A3 + D0.w], [A4 + D1.w]
  1368. 00000DF6  3007                     move.w     D0, D7
  1369. 00000DF8  5247                     addq.w     D7, 1
  1370. label00000DFA:
  1371. 00000DFA  B647                     cmp.w      D3, D7
  1372. 00000DFC  6ED8                     bgt        -0x26 /* 00000DD6 */
  1373. 00000DFE  3006                     move.w     D0, D6
  1374. 00000E00  5246                     addq.w     D6, 1
  1375. label00000E02:
  1376. 00000E02  B646                     cmp.w      D3, D6
  1377. 00000E04  6ECC                     bgt        -0x32 /* 00000DD2 */
  1378. 00000E06  4CEE 18C8 FFDA           movem.l    D3,D6,D7,A3,A4, [A6 - 0x26]
  1379. 00000E0C  4E5E                     unlink     A6
  1380. 00000E0E  4E75                     rts
  1381. fn00000E10:
  1382. 00000E10  4E56 FFFC                link       A6, -0x0004
  1383. 00000E14  48E7 1018                movem.l    -[A7], D3,A3,A4
  1384. 00000E18  4A2D F848                tst.b      [A5 - 0x7B8]
  1385. 00000E1C  673E                     beq        +0x40 /* 00000E5C */
  1386. 00000E1E  7000                     moveq.l    D0, 0x00
  1387. 00000E20  2840                     movea.l    A4, D0
  1388. 00000E22  7601                     moveq.l    D3, 0x01
  1389. 00000E24  220C                     move.l     D1, A4
  1390. 00000E26  661A                     bne        +0x1C /* 00000E42 */
  1391. 00000E28  2F03                     move.l     -[A7], D3
  1392. 00000E2A  4878 00DA                push.l     0xDA
  1393. 00000E2E  486D 3ED2                pea.l      [A5 + 0x3ED2 /* export_2006 */]
  1394. 00000E32  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  1395. 00000E36  508F                     addq.l     A7, 8
  1396. 00000E38  261F                     move.l     D3, [A7]+
  1397. 00000E3A  2840                     movea.l    A4, D0
  1398. 00000E3C  200C                     move.l     D0, A4
  1399. 00000E3E  6602                     bne        +0x4 /* 00000E42 */
  1400. 00000E40  7600                     moveq.l    D3, 0x00
  1401. label00000E42:
  1402. 00000E42  4A03                     tst.b      D3
  1403. 00000E44  6710                     beq        +0x12 /* 00000E56 */
  1404. 00000E46  2F0C                     move.l     -[A7], A4
  1405. 00000E48  4EAD 1D92                jsr        [A5 + 0x1D92 /* export_942 */]
  1406. 00000E4C  2640                     movea.l    A3, D0
  1407. 00000E4E  284B                     movea.l    A4, A3
  1408. 00000E50  200B                     move.l     D0, A3
  1409. 00000E52  584F                     addq.w     A7, 4
  1410. 00000E54  6002                     bra        +0x4 /* 00000E58 */
  1411. label00000E56:
  1412. 00000E56  7000                     moveq.l    D0, 0x00
  1413. label00000E58:
  1414. 00000E58  2D4C FFFC                move.l     [A6 - 0x4], A4
  1415. label00000E5C:
  1416. 00000E5C  4CEE 1808 FFF0           movem.l    D3,A3,A4, [A6 - 0x10]
  1417. 00000E62  4E5E                     unlink     A6
  1418. 00000E64  4E75                     rts
  1419. 00000E66  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1420. // begin alternate branch 00000E68-00000E76
  1421. fn00000E68:
  1422. 00000E68  4E56 EFFE                link       A6, -0x1002
  1423. 00000E6C  48E7 0018                movem.l    -[A7], A3,A4
  1424. 00000E70  4A2D F848                tst.b      [A5 - 0x7B8]
  1425. 00000E74  670C                     beq        +0xE /* 00000E82 */
  1426. // end alternate branch 00000E68-00000E76
  1427. fn00000E68: // (misaligned)
  1428. 00000E6A  EFFE 48E7                bfins      <<invalid special address>> {D3:D7}, D4
  1429. 00000E6E  0018 4A2D                ori.b      [A0]+, 0x2D /* '-' */
  1430. 00000E72  F848 670C                .extension 0x848 <<F/1/4>>, 0x670C // unimplemented
  1431. 00000E76  7000                     moveq.l    D0, 0x00
  1432. 00000E78  2F00                     move.l     -[A7], D0
  1433. 00000E7A  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  1434. 00000E7E  2640                     movea.l    A3, D0
  1435. 00000E80  584F                     addq.w     A7, 4
  1436. label00000E82:
  1437. 00000E82  4A2D F848                tst.b      [A5 - 0x7B8]
  1438. 00000E86  670C                     beq        +0xE /* 00000E94 */
  1439. 00000E88  7000                     moveq.l    D0, 0x00
  1440. 00000E8A  2F00                     move.l     -[A7], D0
  1441. 00000E8C  4EAD 1A7A                jsr        [A5 + 0x1A7A /* export_843 */]
  1442. 00000E90  2640                     movea.l    A3, D0
  1443. 00000E92  584F                     addq.w     A7, 4
  1444. label00000E94:
  1445. 00000E94  4A2D F848                tst.b      [A5 - 0x7B8]
  1446. 00000E98  670C                     beq        +0xE /* 00000EA6 */
  1447. 00000E9A  7000                     moveq.l    D0, 0x00
  1448. 00000E9C  2F00                     move.l     -[A7], D0
  1449. 00000E9E  4EAD 1A82                jsr        [A5 + 0x1A82 /* export_844 */]
  1450. 00000EA2  2640                     movea.l    A3, D0
  1451. 00000EA4  584F                     addq.w     A7, 4
  1452. label00000EA6:
  1453. 00000EA6  4A2D F848                tst.b      [A5 - 0x7B8]
  1454. 00000EAA  670C                     beq        +0xE /* 00000EB8 */
  1455. 00000EAC  7000                     moveq.l    D0, 0x00
  1456. 00000EAE  2F00                     move.l     -[A7], D0
  1457. 00000EB0  4EAD 1A8A                jsr        [A5 + 0x1A8A /* export_845 */]
  1458. 00000EB4  2640                     movea.l    A3, D0
  1459. 00000EB6  584F                     addq.w     A7, 4
  1460. label00000EB8:
  1461. 00000EB8  4A2D F848                tst.b      [A5 - 0x7B8]
  1462. 00000EBC  670C                     beq        +0xE /* 00000ECA */
  1463. 00000EBE  7000                     moveq.l    D0, 0x00
  1464. 00000EC0  2F00                     move.l     -[A7], D0
  1465. 00000EC2  4EAD 1AB2                jsr        [A5 + 0x1AB2 /* export_850 */]
  1466. 00000EC6  2640                     movea.l    A3, D0
  1467. 00000EC8  584F                     addq.w     A7, 4
  1468. label00000ECA:
  1469. 00000ECA  4A2D F848                tst.b      [A5 - 0x7B8]
  1470. 00000ECE  670C                     beq        +0xE /* 00000EDC */
  1471. 00000ED0  7000                     moveq.l    D0, 0x00
  1472. 00000ED2  2F00                     move.l     -[A7], D0
  1473. 00000ED4  4EAD 1A92                jsr        [A5 + 0x1A92 /* export_846 */]
  1474. 00000ED8  2640                     movea.l    A3, D0
  1475. 00000EDA  584F                     addq.w     A7, 4
  1476. label00000EDC:
  1477. 00000EDC  4A2D F848                tst.b      [A5 - 0x7B8]
  1478. 00000EE0  670C                     beq        +0xE /* 00000EEE */
  1479. 00000EE2  7000                     moveq.l    D0, 0x00
  1480. 00000EE4  2F00                     move.l     -[A7], D0
  1481. 00000EE6  4EAD 1AC2                jsr        [A5 + 0x1AC2 /* export_852 */]
  1482. 00000EEA  2640                     movea.l    A3, D0
  1483. 00000EEC  584F                     addq.w     A7, 4
  1484. label00000EEE:
  1485. 00000EEE  4A2D F848                tst.b      [A5 - 0x7B8]
  1486. 00000EF2  670C                     beq        +0xE /* 00000F00 */
  1487. 00000EF4  7000                     moveq.l    D0, 0x00
  1488. 00000EF6  2F00                     move.l     -[A7], D0
  1489. 00000EF8  4EAD 1ACA                jsr        [A5 + 0x1ACA /* export_853 */]
  1490. 00000EFC  2640                     movea.l    A3, D0
  1491. 00000EFE  584F                     addq.w     A7, 4
  1492. label00000F00:
  1493. 00000F00  4A2D F848                tst.b      [A5 - 0x7B8]
  1494. 00000F04  670C                     beq        +0xE /* 00000F12 */
  1495. 00000F06  7000                     moveq.l    D0, 0x00
  1496. 00000F08  2F00                     move.l     -[A7], D0
  1497. 00000F0A  4EAD 1AD2                jsr        [A5 + 0x1AD2 /* export_854 */]
  1498. 00000F0E  2640                     movea.l    A3, D0
  1499. 00000F10  584F                     addq.w     A7, 4
  1500. label00000F12:
  1501. 00000F12  4A2D F848                tst.b      [A5 - 0x7B8]
  1502. 00000F16  670C                     beq        +0xE /* 00000F24 */
  1503. 00000F18  7000                     moveq.l    D0, 0x00
  1504. 00000F1A  2F00                     move.l     -[A7], D0
  1505. 00000F1C  4EAD 1ADA                jsr        [A5 + 0x1ADA /* export_855 */]
  1506. 00000F20  2640                     movea.l    A3, D0
  1507. 00000F22  584F                     addq.w     A7, 4
  1508. label00000F24:
  1509. 00000F24  4A2D F848                tst.b      [A5 - 0x7B8]
  1510. 00000F28  670C                     beq        +0xE /* 00000F36 */
  1511. 00000F2A  7000                     moveq.l    D0, 0x00
  1512. 00000F2C  2F00                     move.l     -[A7], D0
  1513. 00000F2E  4EAD 1AE2                jsr        [A5 + 0x1AE2 /* export_856 */]
  1514. 00000F32  2640                     movea.l    A3, D0
  1515. 00000F34  584F                     addq.w     A7, 4
  1516. label00000F36:
  1517. 00000F36  4A2D F848                tst.b      [A5 - 0x7B8]
  1518. 00000F3A  670C                     beq        +0xE /* 00000F48 */
  1519. 00000F3C  7000                     moveq.l    D0, 0x00
  1520. 00000F3E  2F00                     move.l     -[A7], D0
  1521. 00000F40  4EAD 1AAA                jsr        [A5 + 0x1AAA /* export_849 */]
  1522. 00000F44  2640                     movea.l    A3, D0
  1523. 00000F46  584F                     addq.w     A7, 4
  1524. label00000F48:
  1525. 00000F48  4A2D F848                tst.b      [A5 - 0x7B8]
  1526. 00000F4C  670C                     beq        +0xE /* 00000F5A */
  1527. 00000F4E  7000                     moveq.l    D0, 0x00
  1528. 00000F50  2F00                     move.l     -[A7], D0
  1529. 00000F52  4EAD 1A9A                jsr        [A5 + 0x1A9A /* export_847 */]
  1530. 00000F56  2640                     movea.l    A3, D0
  1531. 00000F58  584F                     addq.w     A7, 4
  1532. label00000F5A:
  1533. 00000F5A  4A2D F848                tst.b      [A5 - 0x7B8]
  1534. 00000F5E  670C                     beq        +0xE /* 00000F6C */
  1535. 00000F60  7000                     moveq.l    D0, 0x00
  1536. 00000F62  2F00                     move.l     -[A7], D0
  1537. 00000F64  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  1538. 00000F68  2640                     movea.l    A3, D0
  1539. 00000F6A  584F                     addq.w     A7, 4
  1540. label00000F6C:
  1541. 00000F6C  4A2D F848                tst.b      [A5 - 0x7B8]
  1542. 00000F70  670C                     beq        +0xE /* 00000F7E */
  1543. 00000F72  7000                     moveq.l    D0, 0x00
  1544. 00000F74  2F00                     move.l     -[A7], D0
  1545. 00000F76  4EAD 1AA2                jsr        [A5 + 0x1AA2 /* export_848 */]
  1546. 00000F7A  2640                     movea.l    A3, D0
  1547. 00000F7C  584F                     addq.w     A7, 4
  1548. label00000F7E:
  1549. 00000F7E  4A2D F848                tst.b      [A5 - 0x7B8]
  1550. 00000F82  670C                     beq        +0xE /* 00000F90 */
  1551. 00000F84  7000                     moveq.l    D0, 0x00
  1552. 00000F86  2F00                     move.l     -[A7], D0
  1553. 00000F88  4EAD 1ABA                jsr        [A5 + 0x1ABA /* export_851 */]
  1554. 00000F8C  2840                     movea.l    A4, D0
  1555. 00000F8E  584F                     addq.w     A7, 4
  1556. label00000F90:
  1557. 00000F90  487A 03C4                pea.l      [PC + 0x3C4 /* 00001356, value 0x54436F6D 'TCom', cstring "TCompatibilityAdorner" */]
  1558. 00000F94  486E FF00                pea.l      [A6 - 0x100]
  1559. 00000F98  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1560. 00000F9C  508F                     addq.l     A7, 8
  1561. 00000F9E  2F00                     move.l     -[A7], D0
  1562. 00000FA0  2F3C 636F 6D70           move.l     -[A7], 0x636F6D70 /* 'comp' */
  1563. 00000FA6  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1564. 00000FAA  487A 039E                pea.l      [PC + 0x39E /* 0000134A, value 0x5444696D 'TDim', cstring "TDimAdorner" */]
  1565. 00000FAE  486E FE00                pea.l      [A6 - 0x200]
  1566. 00000FB2  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1567. 00000FB6  508F                     addq.l     A7, 8
  1568. 00000FB8  2F00                     move.l     -[A7], D0
  1569. 00000FBA  2F3C 6469 6D61           move.l     -[A7], 0x64696D61 /* 'dima' */
  1570. 00000FC0  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1571. 00000FC4  487A 0376                pea.l      [PC + 0x376 /* 0000133C, value 0x54447261 'TDra', cstring "TDrawAdorner" */]
  1572. 00000FC8  486E FD00                pea.l      [A6 - 0x300]
  1573. 00000FCC  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1574. 00000FD0  508F                     addq.l     A7, 8
  1575. 00000FD2  2F00                     move.l     -[A7], D0
  1576. 00000FD4  2F3C 6472 6177           move.l     -[A7], 0x64726177 /* 'draw' */
  1577. 00000FDA  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1578. 00000FDE  487A 034E                pea.l      [PC + 0x34E /* 0000132E, value 0x54457261 'TEra', cstring "TEraseAdorner" */]
  1579. 00000FE2  486E FC00                pea.l      [A6 - 0x400]
  1580. 00000FE6  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1581. 00000FEA  508F                     addq.l     A7, 8
  1582. 00000FEC  2F00                     move.l     -[A7], D0
  1583. 00000FEE  2F3C 6572 6173           move.l     -[A7], 0x65726173 /* 'eras' */
  1584. 00000FF4  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1585. 00000FF8  487A 0326                pea.l      [PC + 0x326 /* 00001320, value 0x54467261 'TFra', cstring "TFrameAdorner" */]
  1586. 00000FFC  486E FB00                pea.l      [A6 - 0x500]
  1587. 00001000  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1588. 00001004  508F                     addq.l     A7, 8
  1589. 00001006  2F00                     move.l     -[A7], D0
  1590. 00001008  2F3C 6672 616D           move.l     -[A7], 0x6672616D /* 'fram' */
  1591. 0000100E  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1592. 00001012  487A 02FC                pea.l      [PC + 0x2FC /* 00001310, value 0x5448696C 'THil', cstring "THiliteAdorner" */]
  1593. 00001016  486E FA00                pea.l      [A6 - 0x600]
  1594. 0000101A  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1595. 0000101E  508F                     addq.l     A7, 8
  1596. 00001020  2F00                     move.l     -[A7], D0
  1597. 00001022  2F3C 6869 6C69           move.l     -[A7], 0x68696C69 /* 'hili' */
  1598. 00001028  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1599. 0000102C  487A 02CE                pea.l      [PC + 0x2CE /* 000012FC, value 0x544C696E 'TLin', cstring "TLineBottomAdorner" */]
  1600. 00001030  486E F900                pea.l      [A6 - 0x700]
  1601. 00001034  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1602. 00001038  508F                     addq.l     A7, 8
  1603. 0000103A  2F00                     move.l     -[A7], D0
  1604. 0000103C  2F3C 6C6E 626F           move.l     -[A7], 0x6C6E626F /* 'lnbo' */
  1605. 00001042  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1606. 00001046  487A 02A2                pea.l      [PC + 0x2A2 /* 000012EA, value 0x544C696E 'TLin', cstring "TLineLeftAdorner" */]
  1607. 0000104A  486E F800                pea.l      [A6 - 0x800]
  1608. 0000104E  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1609. 00001052  508F                     addq.l     A7, 8
  1610. 00001054  2F00                     move.l     -[A7], D0
  1611. 00001056  2F3C 6C6E 6C66           move.l     -[A7], 0x6C6E6C66 /* 'lnlf' */
  1612. 0000105C  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1613. 00001060  487A 0276                pea.l      [PC + 0x276 /* 000012D8, value 0x544C696E 'TLin', cstring "TLineRightAdorner" */]
  1614. 00001064  486E F700                pea.l      [A6 - 0x900]
  1615. 00001068  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1616. 0000106C  508F                     addq.l     A7, 8
  1617. 0000106E  2F00                     move.l     -[A7], D0
  1618. 00001070  2F3C 6C6E 7274           move.l     -[A7], 0x6C6E7274 /* 'lnrt' */
  1619. 00001076  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1620. 0000107A  487A 024C                pea.l      [PC + 0x24C /* 000012C8, value 0x544C696E 'TLin', cstring "TLineTopAdorner" */]
  1621. 0000107E  486E F600                pea.l      [A6 - 0xA00]
  1622. 00001082  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1623. 00001086  508F                     addq.l     A7, 8
  1624. 00001088  2F00                     move.l     -[A7], D0
  1625. 0000108A  2F3C 6C6E 7470           move.l     -[A7], 0x6C6E7470 /* 'lntp' */
  1626. 00001090  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1627. 00001094  487A 0224                pea.l      [PC + 0x224 /* 000012BA, value 0x544F7661 'TOva', cstring "TOvalAdorner" */]
  1628. 00001098  486E F500                pea.l      [A6 - 0xB00]
  1629. 0000109C  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1630. 000010A0  508F                     addq.l     A7, 8
  1631. 000010A2  2F00                     move.l     -[A7], D0
  1632. 000010A4  2F3C 6F76 616C           move.l     -[A7], 0x6F76616C /* 'oval' */
  1633. 000010AA  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1634. 000010AE  487A 01FC                pea.l      [PC + 0x1FC /* 000012AC, value 0x54507269 'TPri', cstring "TPrintAdorner" */]
  1635. 000010B2  486E F400                pea.l      [A6 - 0xC00]
  1636. 000010B6  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1637. 000010BA  508F                     addq.l     A7, 8
  1638. 000010BC  2F00                     move.l     -[A7], D0
  1639. 000010BE  2F3C 7072 6E74           move.l     -[A7], 0x70726E74 /* 'prnt' */
  1640. 000010C4  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1641. 000010C8  487A 01CE                pea.l      [PC + 0x1CE /* 00001298, value 0x54526573 'TRes', cstring "TResizeIconAdorner" */]
  1642. 000010CC  486E F300                pea.l      [A6 - 0xD00]
  1643. 000010D0  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1644. 000010D4  508F                     addq.l     A7, 8
  1645. 000010D6  2F00                     move.l     -[A7], D0
  1646. 000010D8  2F3C 7265 737A           move.l     -[A7], 0x7265737A /* 'resz' */
  1647. 000010DE  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1648. 000010E2  487A 01A6                pea.l      [PC + 0x1A6 /* 0000128A, value 0x54525265 'TRRe', cstring "TRRectAdorner" */]
  1649. 000010E6  486E F200                pea.l      [A6 - 0xE00]
  1650. 000010EA  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1651. 000010EE  508F                     addq.l     A7, 8
  1652. 000010F0  2F00                     move.l     -[A7], D0
  1653. 000010F2  2F3C 7272 6374           move.l     -[A7], 0x72726374 /* 'rrct' */
  1654. 000010F8  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1655. 000010FC  487A 017A                pea.l      [PC + 0x17A /* 00001278, value 0x5453656C 'TSel', cstring "TSelectionAdorner" */]
  1656. 00001100  486E F100                pea.l      [A6 - 0xF00]
  1657. 00001104  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1658. 00001108  508F                     addq.l     A7, 8
  1659. 0000110A  2F00                     move.l     -[A7], D0
  1660. 0000110C  2F3C 7365 6C65           move.l     -[A7], 0x73656C65 /* 'sele' */
  1661. 00001112  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1662. 00001116  487A 014A                pea.l      [PC + 0x14A /* 00001262, value 0x54536861 'TSha', cstring "TShadowedFrameAdorner" */]
  1663. 0000111A  486E F000                pea.l      [A6 - 0x1000]
  1664. 0000111E  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1665. 00001122  508F                     addq.l     A7, 8
  1666. 00001124  2F00                     move.l     -[A7], D0
  1667. 00001126  2F3C 7366 7261           move.l     -[A7], 0x73667261 /* 'sfra' */
  1668. 0000112C  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1669. 00001130  7000                     moveq.l    D0, 0x00
  1670. 00001132  2F00                     move.l     -[A7], D0
  1671. 00001134  4EAD 1A7A                jsr        [A5 + 0x1A7A /* export_843 */]
  1672. 00001138  2B40 F358                move.l     [A5 - 0xCA8], D0
  1673. 0000113C  2F00                     move.l     -[A7], D0
  1674. 0000113E  4EAD 2BBA                jsr        [A5 + 0x2BBA /* export_1395 */]
  1675. 00001142  7000                     moveq.l    D0, 0x00
  1676. 00001144  2F00                     move.l     -[A7], D0
  1677. 00001146  4EAD 1A82                jsr        [A5 + 0x1A82 /* export_844 */]
  1678. 0000114A  2B40 F354                move.l     [A5 - 0xCAC], D0
  1679. 0000114E  2F00                     move.l     -[A7], D0
  1680. 00001150  4EAD 2BCA                jsr        [A5 + 0x2BCA /* export_1397 */]
  1681. 00001154  7000                     moveq.l    D0, 0x00
  1682. 00001156  2F00                     move.l     -[A7], D0
  1683. 00001158  4EAD 1A8A                jsr        [A5 + 0x1A8A /* export_845 */]
  1684. 0000115C  2B40 F350                move.l     [A5 - 0xCB0], D0
  1685. 00001160  2F00                     move.l     -[A7], D0
  1686. 00001162  4EAD 2BDA                jsr        [A5 + 0x2BDA /* export_1399 */]
  1687. 00001166  7000                     moveq.l    D0, 0x00
  1688. 00001168  2F00                     move.l     -[A7], D0
  1689. 0000116A  4EAD 1A92                jsr        [A5 + 0x1A92 /* export_846 */]
  1690. 0000116E  2B40 F34C                move.l     [A5 - 0xCB4], D0
  1691. 00001172  2F00                     move.l     -[A7], D0
  1692. 00001174  4EAD 2BEA                jsr        [A5 + 0x2BEA /* export_1401 */]
  1693. 00001178  7000                     moveq.l    D0, 0x00
  1694. 0000117A  2F00                     move.l     -[A7], D0
  1695. 0000117C  4EAD 1AAA                jsr        [A5 + 0x1AAA /* export_849 */]
  1696. 00001180  2B40 F348                move.l     [A5 - 0xCB8], D0
  1697. 00001184  2F00                     move.l     -[A7], D0
  1698. 00001186  4EAD 2C1A                jsr        [A5 + 0x2C1A /* export_1407 */]
  1699. 0000118A  7000                     moveq.l    D0, 0x00
  1700. 0000118C  2F00                     move.l     -[A7], D0
  1701. 0000118E  4EAD 1A9A                jsr        [A5 + 0x1A9A /* export_847 */]
  1702. 00001192  2B40 F344                move.l     [A5 - 0xCBC], D0
  1703. 00001196  2F00                     move.l     -[A7], D0
  1704. 00001198  4EAD 2BFA                jsr        [A5 + 0x2BFA /* export_1403 */]
  1705. 0000119C  7000                     moveq.l    D0, 0x00
  1706. 0000119E  2F00                     move.l     -[A7], D0
  1707. 000011A0  4EAD 1AA2                jsr        [A5 + 0x1AA2 /* export_848 */]
  1708. 000011A4  2B40 F340                move.l     [A5 - 0xCC0], D0
  1709. 000011A8  2F00                     move.l     -[A7], D0
  1710. 000011AA  4EAD 2C0A                jsr        [A5 + 0x2C0A /* export_1405 */]
  1711. 000011AE  4AAD F994                tst.l      [A5 - 0x66C]
  1712. 000011B2  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1713. 000011B6  6700 00A0                beq        +0xA2 /* 00001258 */
  1714. 000011BA  598F                     subq.l     A7, 4
  1715. 000011BC  2F2D F358                move.l     -[A7], [A5 - 0xCA8]
  1716. 000011C0  7000                     moveq.l    D0, 0x00
  1717. 000011C2  1F00                     move.b     -[A7], D0
  1718. 000011C4  486E EFFF                pea.l      [A6 - 0x1001]
  1719. 000011C8  2F2D F994                move.l     -[A7], [A5 - 0x66C]
  1720. 000011CC  4EAD 05BA                jsr        [A5 + 0x5BA /* export_179 */]
  1721. 000011D0  598F                     subq.l     A7, 4
  1722. 000011D2  2F2D F354                move.l     -[A7], [A5 - 0xCAC]
  1723. 000011D6  7000                     moveq.l    D0, 0x00
  1724. 000011D8  1F00                     move.b     -[A7], D0
  1725. 000011DA  486E EFFF                pea.l      [A6 - 0x1001]
  1726. 000011DE  2F2D F994                move.l     -[A7], [A5 - 0x66C]
  1727. 000011E2  4EAD 05BA                jsr        [A5 + 0x5BA /* export_179 */]
  1728. 000011E6  598F                     subq.l     A7, 4
  1729. 000011E8  2F2D F350                move.l     -[A7], [A5 - 0xCB0]
  1730. 000011EC  7000                     moveq.l    D0, 0x00
  1731. 000011EE  1F00                     move.b     -[A7], D0
  1732. 000011F0  486E EFFF                pea.l      [A6 - 0x1001]
  1733. 000011F4  2F2D F994                move.l     -[A7], [A5 - 0x66C]
  1734. 000011F8  4EAD 05BA                jsr        [A5 + 0x5BA /* export_179 */]
  1735. 000011FC  598F                     subq.l     A7, 4
  1736. 000011FE  2F2D F34C                move.l     -[A7], [A5 - 0xCB4]
  1737. 00001202  7000                     moveq.l    D0, 0x00
  1738. 00001204  1F00                     move.b     -[A7], D0
  1739. 00001206  486E EFFF                pea.l      [A6 - 0x1001]
  1740. 0000120A  2F2D F994                move.l     -[A7], [A5 - 0x66C]
  1741. 0000120E  4EAD 05BA                jsr        [A5 + 0x5BA /* export_179 */]
  1742. 00001212  598F                     subq.l     A7, 4
  1743. 00001214  2F2D F348                move.l     -[A7], [A5 - 0xCB8]
  1744. 00001218  7000                     moveq.l    D0, 0x00
  1745. 0000121A  1F00                     move.b     -[A7], D0
  1746. 0000121C  486E EFFF                pea.l      [A6 - 0x1001]
  1747. 00001220  2F2D F994                move.l     -[A7], [A5 - 0x66C]
  1748. 00001224  4EAD 05BA                jsr        [A5 + 0x5BA /* export_179 */]
  1749. 00001228  598F                     subq.l     A7, 4
  1750. 0000122A  2F2D F344                move.l     -[A7], [A5 - 0xCBC]
  1751. 0000122E  7000                     moveq.l    D0, 0x00
  1752. 00001230  1F00                     move.b     -[A7], D0
  1753. 00001232  486E EFFF                pea.l      [A6 - 0x1001]
  1754. 00001236  2F2D F994                move.l     -[A7], [A5 - 0x66C]
  1755. 0000123A  4EAD 05BA                jsr        [A5 + 0x5BA /* export_179 */]
  1756. 0000123E  598F                     subq.l     A7, 4
  1757. 00001240  2F2D F340                move.l     -[A7], [A5 - 0xCC0]
  1758. 00001244  7000                     moveq.l    D0, 0x00
  1759. 00001246  1F00                     move.b     -[A7], D0
  1760. 00001248  486E EFFF                pea.l      [A6 - 0x1001]
  1761. 0000124C  2F2D F994                move.l     -[A7], [A5 - 0x66C]
  1762. 00001250  4EAD 05BA                jsr        [A5 + 0x5BA /* export_179 */]
  1763. 00001254  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1764. label00001258:
  1765. 00001258  4CEE 1800 EFF6           movem.l    A3,A4, [A6 - 0x100A]
  1766. 0000125E  4E5E                     unlink     A6
  1767. 00001260  4E75                     rts
  1768. 00001262  5453                     addq.w     [A3], 2
  1769. 00001264  6861                     bvc        +0x63 /* 000012C7 */
  1770. 00001266  646F                     bcc        +0x71 /* 000012D7 */
  1771. 00001268  7765                     moveq.l    D3, 0x65
  1772. 0000126A  6446                     bcc        +0x48 /* 000012B2 */
  1773. 0000126C  7261                     moveq.l    D1, 0x61
  1774. 0000126E  6D65                     blt        +0x67 /* 000012D5 */
  1775. 00001270  4164                     chk.w      D0, -[A4]
  1776. 00001272  6F72                     ble        +0x74 /* 000012E6 */
  1777. 00001274  6E65                     bgt        +0x67 /* 000012DB */
  1778. 00001276  7200                     moveq.l    D1, 0x00
  1779. 00001278  5453                     addq.w     [A3], 2
  1780. 0000127A  656C                     bcs        +0x6E /* 000012E8 */
  1781. 0000127C  6563                     bcs        +0x65 /* 000012E1 */
  1782. 0000127E  7469                     moveq.l    D2, 0x69
  1783. 00001280  6F6E                     ble        +0x70 /* 000012F0 */
  1784. 00001282  4164                     chk.w      D0, -[A4]
  1785. 00001284  6F72                     ble        +0x74 /* 000012F8 */
  1786. 00001286  6E65                     bgt        +0x67 /* 000012ED */
  1787. 00001288  7200                     moveq.l    D1, 0x00
  1788. 0000128A  5452                     addq.w     [A2], 2
  1789. 0000128C  5265                     addq.w     -[A5], 1
  1790. 0000128E  6374                     bls        +0x76 /* 00001304 */
  1791. 00001290  4164                     chk.w      D0, -[A4]
  1792. 00001292  6F72                     ble        +0x74 /* 00001306 */
  1793. 00001294  6E65                     bgt        +0x67 /* 000012FB */
  1794. 00001296  7200                     moveq.l    D1, 0x00
  1795. 00001298  5452                     addq.w     [A2], 2
  1796. 0000129A  6573                     bcs        +0x75 /* 0000130F */
  1797. 0000129C  697A                     bvs        +0x7C /* 00001318 */
  1798. 0000129E  6549                     bcs        +0x4B /* 000012E9 */
  1799. 000012A0  636F                     bls        +0x71 /* 00001311 */
  1800. 000012A2  6E41                     bgt        +0x43 /* 000012E5 */
  1801. 000012A4  646F                     bcc        +0x71 /* 00001315 */
  1802. 000012A6  726E                     moveq.l    D1, 0x6E
  1803. 000012A8  6572                     bcs        +0x74 /* 0000131C */
  1804. 000012AA  0000 5450                ori.b      D0, 0x50 /* 'P' */
  1805. 000012AE  7269                     moveq.l    D1, 0x69
  1806. 000012B0  6E74                     bgt        +0x76 /* 00001326 */
  1807. label000012B2:
  1808. 000012B2  4164                     chk.w      D0, -[A4]
  1809. 000012B4  6F72                     ble        +0x74 /* 00001328 */
  1810. 000012B6  6E65                     bgt        +0x67 /* 0000131D */
  1811. 000012B8  7200                     moveq.l    D1, 0x00
  1812. 000012BA  544F                     addq.w     A7, 2
  1813. 000012BC  7661                     moveq.l    D3, 0x61
  1814. 000012BE  6C41                     bge        +0x43 /* 00001301 */
  1815. 000012C0  646F                     bcc        +0x71 /* 00001331 */
  1816. 000012C2  726E                     moveq.l    D1, 0x6E
  1817. 000012C4  6572                     bcs        +0x74 /* 00001338 */
  1818. 000012C6  0000 544C                ori.b      D0, 0x4C /* 'L' */
  1819. 000012CA  696E                     bvs        +0x70 /* 0000133A */
  1820. 000012CC  6554                     bcs        +0x56 /* 00001322 */
  1821. 000012CE  6F70                     ble        +0x72 /* 00001340 */
  1822. 000012D0  4164                     chk.w      D0, -[A4]
  1823. 000012D2  6F72                     ble        +0x74 /* 00001346 */
  1824. 000012D4  6E65                     bgt        +0x67 /* 0000133B */
  1825. 000012D6  7200                     moveq.l    D1, 0x00
  1826. 000012D8  544C                     addq.w     A4, 2
  1827. 000012DA  696E                     bvs        +0x70 /* 0000134A */
  1828. 000012DC  6552                     bcs        +0x54 /* 00001330 */
  1829. 000012DE  6967                     bvs        +0x69 /* 00001347 */
  1830. 000012E0  6874                     bvc        +0x76 /* 00001356 */
  1831. 000012E2  4164                     chk.w      D0, -[A4]
  1832. 000012E4  6F72                     ble        +0x74 /* 00001358 */
  1833. label000012E6:
  1834. 000012E6  6E65                     bgt        +0x67 /* 0000134D */
  1835. label000012E8:
  1836. 000012E8  7200                     moveq.l    D1, 0x00
  1837. 000012EA  544C                     addq.w     A4, 2
  1838. 000012EC  696E                     bvs        +0x70 /* 0000135C */
  1839. 000012EE  654C                     bcs        +0x4E /* 0000133C */
  1840. label000012F0:
  1841. 000012F0  6566                     bcs        +0x68 /* 00001358 */
  1842. 000012F2  7441                     moveq.l    D2, 0x41
  1843. 000012F4  646F                     bcc        +0x71 /* 00001365 */
  1844. 000012F6  726E                     moveq.l    D1, 0x6E
  1845. label000012F8:
  1846. 000012F8  6572                     bcs        +0x74 /* 0000136C */
  1847. 000012FA  0000 544C                ori.b      D0, 0x4C /* 'L' */
  1848. 000012FE  696E                     bvs        +0x70 /* 0000136E */
  1849. 00001300  6542                     bcs        +0x44 /* 00001344 */
  1850. 00001302  6F74                     ble        +0x76 /* 00001378 */
  1851. label00001304:
  1852. 00001304  746F                     moveq.l    D2, 0x6F
  1853. label00001306:
  1854. 00001306  6D41                     blt        +0x43 /* 00001349 */
  1855. 00001308  646F                     bcc        +0x71 /* 00001379 */
  1856. 0000130A  726E                     moveq.l    D1, 0x6E
  1857. 0000130C  6572                     bcs        +0x74 /* 00001380 */
  1858. 0000130E  0000 5448                ori.b      D0, 0x48 /* 'H' */
  1859. 00001312  696C                     bvs        +0x6E /* 00001380 */
  1860. 00001314  6974                     bvs        +0x76 /* 0000138A */
  1861. 00001316  6541                     bcs        +0x43 /* 00001359 */
  1862. label00001318:
  1863. 00001318  646F                     bcc        +0x71 /* 00001389 */
  1864. 0000131A  726E                     moveq.l    D1, 0x6E
  1865. label0000131C:
  1866. 0000131C  6572                     bcs        +0x74 /* 00001390 */
  1867. 0000131E  0000 5446                ori.b      D0, 0x46 /* 'F' */
  1868. label00001322:
  1869. 00001322  7261                     moveq.l    D1, 0x61
  1870. 00001324  6D65                     blt        +0x67 /* 0000138B */
  1871. label00001326:
  1872. 00001326  4164                     chk.w      D0, -[A4]
  1873. label00001328:
  1874. 00001328  6F72                     ble        +0x74 /* 0000139C */
  1875. 0000132A  6E65                     bgt        +0x67 /* 00001391 */
  1876. 0000132C  7200                     moveq.l    D1, 0x00
  1877. 0000132E  5445                     addq.w     D5, 2
  1878. label00001330:
  1879. 00001330  7261                     moveq.l    D1, 0x61
  1880. 00001332  7365                     moveq.l    D1, 0x65
  1881. 00001334  4164                     chk.w      D0, -[A4]
  1882. 00001336  6F72                     ble        +0x74 /* 000013AA */
  1883. label00001338:
  1884. 00001338  6E65                     bgt        +0x67 /* 0000139F */
  1885. label0000133A:
  1886. 0000133A  7200                     moveq.l    D1, 0x00
  1887. label0000133C:
  1888. 0000133C  5444                     addq.w     D4, 2
  1889. 0000133E  7261                     moveq.l    D1, 0x61
  1890. label00001340:
  1891. 00001340  7741                     moveq.l    D3, 0x41
  1892. 00001342  646F                     bcc        +0x71 /* 000013B3 */
  1893. label00001344:
  1894. 00001344  726E                     moveq.l    D1, 0x6E
  1895. label00001346:
  1896. 00001346  6572                     bcs        +0x74 /* 000013BA */
  1897. 00001348  0000 5444                ori.b      D0, 0x44 /* 'D' */
  1898. // begin alternate branch 0000134A-0000134C
  1899. label0000134A:
  1900. 0000134A  5444                     addq.w     D4, 2
  1901. // end alternate branch 0000134A-0000134C
  1902. label0000134A: // (misaligned)
  1903. 0000134C  696D                     bvs        +0x6F /* 000013BB */
  1904. 0000134E  4164                     chk.w      D0, -[A4]
  1905. 00001350  6F72                     ble        +0x74 /* 000013C4 */
  1906. 00001352  6E65                     bgt        +0x67 /* 000013B9 */
  1907. 00001354  7200                     moveq.l    D1, 0x00
  1908. label00001356:
  1909. 00001356  5443                     addq.w     D3, 2
  1910. label00001358:
  1911. 00001358  6F6D                     ble        +0x6F /* 000013C7 */
  1912. 0000135A  7061                     moveq.l    D0, 0x61
  1913. label0000135C:
  1914. 0000135C  7469                     moveq.l    D2, 0x69
  1915. 0000135E  6269                     bhi        +0x6B /* 000013C9 */
  1916. 00001360  6C69                     bge        +0x6B /* 000013CB */
  1917. 00001362  7479                     moveq.l    D2, 0x79
  1918. 00001364  4164                     chk.w      D0, -[A4]
  1919. 00001366  6F72                     ble        +0x74 /* 000013DA */
  1920. 00001368  6E65                     bgt        +0x67 /* 000013CF */
  1921. 0000136A  7200                     moveq.l    D1, 0x00
  1922. fn0000136C:
  1923. 0000136C  4E56 FEB4                link       A6, -0x014C
  1924. // begin alternate branch 0000136E-00001374
  1925. label0000136E:
  1926. 0000136E  FEB4 48E7                .extension 0xEB4 <<F/2-3/7>> // unimplemented
  1927. 00001372  0F08                     btst       A0, D7
  1928. // end alternate branch 0000136E-00001374
  1929. label0000136E: // (misaligned)
  1930. 00001370  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  1931. 00001374  7000                     moveq.l    D0, 0x00
  1932. 00001376  2D40 FFF8                move.l     [A6 - 0x8], D0
  1933. // begin alternate branch 00001378-0000137A
  1934. label00001378:
  1935. 00001378  FFF8                     .invalid   <<F/7/7>>
  1936. // end alternate branch 00001378-0000137A
  1937. label00001378: // (misaligned)
  1938. 0000137A  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1939. 0000137E  41EE FFFD                lea.l      A0, [A6 - 0x3]
  1940. // begin alternate branch 00001380-00001382
  1941. label00001380:
  1942. 00001380  FFFD                     .invalid   <<F/7/7>>
  1943. // end alternate branch 00001380-00001382
  1944. label00001380: // (misaligned)
  1945. 00001382  558F                     subq.l     A7, 2
  1946. 00001384  2F3C 6165 6474           move.l     -[A7], 0x61656474 /* 'aedt' */
  1947. label0000138A:
  1948. 0000138A  A80D                     syscall    Count1Resources
  1949. 0000138C  3D5F FFFE                move.w     [A6 - 0x2], [A7]+
  1950. label00001390:
  1951. 00001390  4EAD 3942                jsr        [A5 + 0x3942 /* export_1828 */]
  1952. 00001394  41EE FFB4                lea.l      A0, [A6 - 0x4C]
  1953. 00001398  486E FFB4                pea.l      [A6 - 0x4C]
  1954. label0000139C:
  1955. 0000139C  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  1956. 000013A0  4A00                     tst.b      D0
  1957. 000013A2  584F                     addq.w     A7, 4
  1958. 000013A4  6700 00A0                beq        +0xA2 /* 00001446 */
  1959. 000013A8  7A01                     moveq.l    D5, 0x01
  1960. label000013AA:
  1961. 000013AA  6000 008A                bra        +0x8C /* 00001436 */
  1962. label000013AE:
  1963. 000013AE  598F                     subq.l     A7, 4
  1964. 000013B0  2F3C 6165 6474           move.l     -[A7], 0x61656474 /* 'aedt' */
  1965. 000013B6  3F05                     move.w     -[A7], D5
  1966. 000013B8  A80E                     syscall    Get1IndResource/Get1IxResource
  1967. label000013BA:
  1968. 000013BA  2D57 FFF8                move.l     [A6 - 0x8], [A7]
  1969. 000013BE  4EAD 3932                jsr        [A5 + 0x3932 /* export_1826 */]
  1970. 000013C2  558F                     subq.l     A7, 2
  1971. label000013C4:
  1972. 000013C4  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1973. 000013C8  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1974. 000013CC  1D5F FFFD                move.b     [A6 - 0x3], [A7]+
  1975. 000013D0  598F                     subq.l     A7, 4
  1976. 000013D2  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1977. 000013D6  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  1978. label000013DA:
  1979. 000013DA  281F                     move.l     D4, [A7]+
  1980. 000013DC  4EAD 391A                jsr        [A5 + 0x391A /* export_1823 */]
  1981. 000013E0  2004                     move.l     D0, D4
  1982. 000013E2  4C7C 0800 0000 000C      movem.l    A3, 0xC
  1983. 000013EA  3C00                     move.w     D6, D0
  1984. 000013EC  206E FFF8                movea.l    A0, [A6 - 0x8]
  1985. 000013F0  2850                     movea.l    A4, [A0]
  1986. 000013F2  7E01                     moveq.l    D7, 0x01
  1987. 000013F4  602A                     bra        +0x2C /* 00001420 */
  1988. label000013F6:
  1989. 000013F6  558F                     subq.l     A7, 2
  1990. 000013F8  2F14                     move.l     -[A7], [A4]
  1991. 000013FA  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  1992. 000013FE  598F                     subq.l     A7, 4
  1993. 00001400  486D 331A                pea.l      [A5 + 0x331A /* export_1631 */]
  1994. 00001404  4EAD 390A                jsr        [A5 + 0x390A /* export_1821 */]
  1995. 00001408  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1996. 0000140C  7000                     moveq.l    D0, 0x00
  1997. 0000140E  1F00                     move.b     -[A7], D0
  1998. 00001410  303C 091F                move.w     D0, 0x91F
  1999. 00001414  A816                     syscall    Pack8
  2000. 00001416  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  2001. 0000141A  49EC 000C                lea.l      A4, [A4 + 0xC]
  2002. 0000141E  5247                     addq.w     D7, 1
  2003. label00001420:
  2004. 00001420  BC47                     cmp.w      D6, D7
  2005. 00001422  6CD2                     bge        -0x2C /* 000013F6 */
  2006. 00001424  206E FFF8                movea.l    A0, [A6 - 0x8]
  2007. 00001428  102E FFFD                move.b     D0, [A6 - 0x3]
  2008. 0000142C  A06A                     syscall    HSetState
  2009. 0000142E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2010. 00001432  A9A3                     syscall    ReleaseResource
  2011. 00001434  5245                     addq.w     D5, 1
  2012. label00001436:
  2013. 00001436  BA6E FFFE                cmp.w      D5, [A6 - 0x2]
  2014. 0000143A  6F00 FF72                ble        -0x8C /* 000013AE */
  2015. 0000143E  2B6E FFF4 F614           move.l     [A5 - 0x9EC], [A6 - 0xC]
  2016. 00001444  6022                     bra        +0x24 /* 00001468 */
  2017. label00001446:
  2018. 00001446  4AAE FFF8                tst.l      [A6 - 0x8]
  2019. 0000144A  6710                     beq        +0x12 /* 0000145C */
  2020. 0000144C  206E FFF8                movea.l    A0, [A6 - 0x8]
  2021. 00001450  102E FFFD                move.b     D0, [A6 - 0x3]
  2022. 00001454  A06A                     syscall    HSetState
  2023. 00001456  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2024. 0000145A  A9A3                     syscall    ReleaseResource
  2025. label0000145C:
  2026. 0000145C  3F2E FFE6                move.w     -[A7], [A6 - 0x1A]
  2027. 00001460  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  2028. 00001464  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  2029. label00001468:
  2030. 00001468  4CEE 10F0 FEA0           movem.l    D4,D5,D6,D7,A4, [A6 - 0x160]
  2031. 0000146E  4E5E                     unlink     A6
  2032. 00001470  4E75                     rts
  2033. 00001472  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2034. // begin alternate branch 00001474-00001480
  2035. fn00001474:
  2036. 00001474  4E56 0000                link       A6, 0
  2037. 00001478  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2038. 0000147C  4EAD 2122                jsr        [A5 + 0x2122 /* export_1056 */]
  2039. // end alternate branch 00001474-00001480
  2040. fn00001474: // (misaligned)
  2041. 00001476  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  2042. 0000147A  0008 4EAD                ori.b      A0, 0xAD
  2043. 0000147E  2122                     move.l     -[A0], -[A2]
  2044. 00001480  4E5E                     unlink     A6
  2045. 00001482  4E74 0004                rtd        0x0004
  2046. 00001486  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2047. // begin alternate branch 00001488-0000148E
  2048. export_603:
  2049. fn00001488:
  2050. 00001488  4E56 0000                link       A6, 0
  2051. 0000148C  2F0C                     move.l     -[A7], A4
  2052. // end alternate branch 00001488-0000148E
  2053. export_603: // at 00001488 (misaligned)
  2054. fn00001488: // (misaligned)
  2055. 0000148A  0000 2F0C                ori.b      D0, 0xC
  2056. 0000148E  286E 0008                movea.l    A4, [A6 + 0x8]
  2057. 00001492  2B4C F3AC                move.l     [A5 - 0xC54], A4
  2058. 00001496  2F0C                     move.l     -[A7], A4
  2059. 00001498  4EAD 2E5A                jsr        [A5 + 0x2E5A /* export_1479 */]
  2060. 0000149C  2054                     movea.l    A0, [A4]
  2061. 0000149E  217C 5445 5854 0020      move.l     [A0 + 0x20], 0x54455854 /* 'TEXT' */
  2062. 000014A6  2054                     movea.l    A0, [A4]
  2063. 000014A8  217C 3F3F 3F3F 001C      move.l     [A0 + 0x1C], 0x3F3F3F3F /* '????' */
  2064. 000014B0  2054                     movea.l    A0, [A4]
  2065. 000014B2  117C 0001 002D           move.b     [A0 + 0x2D], 0x1
  2066. 000014B8  2054                     movea.l    A0, [A4]
  2067. 000014BA  4228 0037                clr.b      [A0 + 0x37]
  2068. 000014BE  2054                     movea.l    A0, [A4]
  2069. 000014C0  4228 0038                clr.b      [A0 + 0x38]
  2070. 000014C4  2054                     movea.l    A0, [A4]
  2071. 000014C6  7000                     moveq.l    D0, 0x00
  2072. 000014C8  2140 002E                move.l     [A0 + 0x2E], D0
  2073. 000014CC  2054                     movea.l    A0, [A4]
  2074. 000014CE  2140 0032                move.l     [A0 + 0x32], D0
  2075. 000014D2  2054                     movea.l    A0, [A4]
  2076. 000014D4  4268 003A                clr.w      [A0 + 0x3A]
  2077. 000014D8  2054                     movea.l    A0, [A4]
  2078. 000014DA  2140 0024                move.l     [A0 + 0x24], D0
  2079. 000014DE  2054                     movea.l    A0, [A4]
  2080. 000014E0  2140 0028                move.l     [A0 + 0x28], D0
  2081. 000014E4  2054                     movea.l    A0, [A4]
  2082. 000014E6  2140 0074                move.l     [A0 + 0x74], D0
  2083. 000014EA  2054                     movea.l    A0, [A4]
  2084. 000014EC  2140 0056                move.l     [A0 + 0x56], D0
  2085. 000014F0  2054                     movea.l    A0, [A4]
  2086. 000014F2  317C 0001 0068           move.w     [A0 + 0x68], 0x1
  2087. 000014F8  2054                     movea.l    A0, [A4]
  2088. 000014FA  2140 005A                move.l     [A0 + 0x5A], D0
  2089. 000014FE  2054                     movea.l    A0, [A4]
  2090. 00001500  2140 005E                move.l     [A0 + 0x5E], D0
  2091. 00001504  2054                     movea.l    A0, [A4]
  2092. 00001506  2140 0078                move.l     [A0 + 0x78], D0
  2093. 0000150A  2054                     movea.l    A0, [A4]
  2094. 0000150C  117C 0002 0036           move.b     [A0 + 0x36], 0x2
  2095. 00001512  2054                     movea.l    A0, [A4]
  2096. 00001514  4228 0062                clr.b      [A0 + 0x62]
  2097. 00001518  2054                     movea.l    A0, [A4]
  2098. 0000151A  4268 003C                clr.w      [A0 + 0x3C]
  2099. 0000151E  2054                     movea.l    A0, [A4]
  2100. 00001520  216D F830 003E           move.l     [A0 + 0x3E], [A5 - 0x7D0]
  2101. 00001526  598F                     subq.l     A7, 4
  2102. 00001528  A975                     syscall    TickCount
  2103. 0000152A  2054                     movea.l    A0, [A4]
  2104. 0000152C  215F 0042                move.l     [A0 + 0x42], [A7]+
  2105. 00001530  2054                     movea.l    A0, [A4]
  2106. 00001532  117C 0001 002C           move.b     [A0 + 0x2C], 0x1
  2107. 00001538  2054                     movea.l    A0, [A4]
  2108. 0000153A  217C 0000 1C20 004A      move.l     [A0 + 0x4A], 0x1C20
  2109. 00001542  2054                     movea.l    A0, [A4]
  2110. 00001544  317C FFFF 004E           move.w     [A0 + 0x4E], 0xFFFF
  2111. 0000154A  2054                     movea.l    A0, [A4]
  2112. 0000154C  317C 0080 006A           move.w     [A0 + 0x6A], 0x80
  2113. 00001552  2054                     movea.l    A0, [A4]
  2114. 00001554  317C 0081 006E           move.w     [A0 + 0x6E], 0x81
  2115. 0000155A  2054                     movea.l    A0, [A4]
  2116. 0000155C  317C 0082 006C           move.w     [A0 + 0x6C], 0x82
  2117. 00001562  598F                     subq.l     A7, 4
  2118. 00001564  A975                     syscall    TickCount
  2119. 00001566  2054                     movea.l    A0, [A4]
  2120. 00001568  215F 0046                move.l     [A0 + 0x46], [A7]+
  2121. 0000156C  2054                     movea.l    A0, [A4]
  2122. 0000156E  7000                     moveq.l    D0, 0x00
  2123. 00001570  2140 0070                move.l     [A0 + 0x70], D0
  2124. 00001574  2054                     movea.l    A0, [A4]
  2125. 00001576  4228 0050                clr.b      [A0 + 0x50]
  2126. 0000157A  2054                     movea.l    A0, [A4]
  2127. 0000157C  214C 0064                move.l     [A0 + 0x64], A4
  2128. 00001580  2054                     movea.l    A0, [A4]
  2129. 00001582  2140 0052                move.l     [A0 + 0x52], D0
  2130. 00001586  2054                     movea.l    A0, [A4]
  2131. 00001588  117C 0001 0051           move.b     [A0 + 0x51], 0x1
  2132. 0000158E  286E FFFC                movea.l    A4, [A6 - 0x4]
  2133. 00001592  4E5E                     unlink     A6
  2134. 00001594  4E74 0004                rtd        0x0004
  2135. fn00001598:
  2136. 00001598  4E56 FFB4                link       A6, -0x004C
  2137. 0000159C  48E7 0118                movem.l    -[A7], D7,A3,A4
  2138. 000015A0  286E 0008                movea.l    A4, [A6 + 0x8]
  2139. 000015A4  7000                     moveq.l    D0, 0x00
  2140. 000015A6  2F00                     move.l     -[A7], D0
  2141. 000015A8  2F0C                     move.l     -[A7], A4
  2142. 000015AA  4EAD 2E62                jsr        [A5 + 0x2E62 /* export_1480 */]
  2143. 000015AE  41EE FFBC                lea.l      A0, [A6 - 0x44]
  2144. 000015B2  486E FFBC                pea.l      [A6 - 0x44]
  2145. 000015B6  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  2146. 000015BA  4A00                     tst.b      D0
  2147. 000015BC  584F                     addq.w     A7, 4
  2148. 000015BE  6700 00F4                beq        +0xF6 /* 000016B4 */
  2149. 000015C2  2054                     movea.l    A0, [A4]
  2150. 000015C4  216E 0010 0020           move.l     [A0 + 0x20], [A6 + 0x10]
  2151. 000015CA  2054                     movea.l    A0, [A4]
  2152. 000015CC  216E 000C 001C           move.l     [A0 + 0x1C], [A6 + 0xC]
  2153. 000015D2  598F                     subq.l     A7, 4
  2154. 000015D4  4EAD 3752                jsr        [A5 + 0x3752 /* export_1766 */]
  2155. 000015D8  2054                     movea.l    A0, [A4]
  2156. 000015DA  215F 0070                move.l     [A0 + 0x70], [A7]+
  2157. 000015DE  598F                     subq.l     A7, 4
  2158. 000015E0  4EAD 3752                jsr        [A5 + 0x3752 /* export_1766 */]
  2159. 000015E4  2054                     movea.l    A0, [A4]
  2160. 000015E6  215F 0074                move.l     [A0 + 0x74], [A7]+
  2161. 000015EA  598F                     subq.l     A7, 4
  2162. 000015EC  4EAD 3752                jsr        [A5 + 0x3752 /* export_1766 */]
  2163. 000015F0  2054                     movea.l    A0, [A4]
  2164. 000015F2  215F 0078                move.l     [A0 + 0x78], [A7]+
  2165. 000015F6  558F                     subq.l     A7, 2
  2166. 000015F8  486E FFB4                pea.l      [A6 - 0x4C]
  2167. 000015FC  3F3C 0037                move.w     -[A7], 0x37 /* '7' */
  2168. 00001600  A88F                     syscall    OSDispatch
  2169. 00001602  3E1F                     move.w     D7, [A7]+
  2170. 00001604  660E                     bne        +0x10 /* 00001614 */
  2171. 00001606  2054                     movea.l    A0, [A4]
  2172. 00001608  41E8 002E                lea.l      A0, [A0 + 0x2E]
  2173. 0000160C  43EE FFB4                lea.l      A1, [A6 - 0x4C]
  2174. 00001610  20D9                     move.l     [A0]+, [A1]+
  2175. 00001612  20D9                     move.l     [A0]+, [A1]+
  2176. label00001614:
  2177. 00001614  598F                     subq.l     A7, 4
  2178. 00001616  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2179. 0000161A  2054                     movea.l    A0, [A4]
  2180. 0000161C  215F 005A                move.l     [A0 + 0x5A], [A7]+
  2181. 00001620  598F                     subq.l     A7, 4
  2182. 00001622  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  2183. 00001626  2054                     movea.l    A0, [A4]
  2184. 00001628  215F 0056                move.l     [A0 + 0x56], [A7]+
  2185. 0000162C  7000                     moveq.l    D0, 0x00
  2186. 0000162E  2F00                     move.l     -[A7], D0
  2187. 00001630  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  2188. 00001634  2640                     movea.l    A3, D0
  2189. 00001636  2F0B                     move.l     -[A7], A3
  2190. 00001638  4EBA FE3A                jsr        [PC - 0x1C6 /* 00001474 */]
  2191. 0000163C  2054                     movea.l    A0, [A4]
  2192. 0000163E  214B 0024                move.l     [A0 + 0x24], A3
  2193. 00001642  7000                     moveq.l    D0, 0x00
  2194. 00001644  2F00                     move.l     -[A7], D0
  2195. 00001646  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  2196. 0000164A  2640                     movea.l    A3, D0
  2197. 0000164C  2F0B                     move.l     -[A7], A3
  2198. 0000164E  4EBA FE24                jsr        [PC - 0x1DC /* 00001474 */]
  2199. 00001652  2054                     movea.l    A0, [A4]
  2200. 00001654  214B 0028                move.l     [A0 + 0x28], A3
  2201. 00001658  2F0C                     move.l     -[A7], A4
  2202. 0000165A  4EBA 00AC                jsr        [PC + 0xAC /* 00001708 */]
  2203. 0000165E  7000                     moveq.l    D0, 0x00
  2204. 00001660  2F00                     move.l     -[A7], D0
  2205. 00001662  4EAD 1B32                jsr        [A5 + 0x1B32 /* export_866 */]
  2206. 00001666  2640                     movea.l    A3, D0
  2207. 00001668  7000                     moveq.l    D0, 0x00
  2208. 0000166A  2F00                     move.l     -[A7], D0
  2209. 0000166C  2F0B                     move.l     -[A7], A3
  2210. 0000166E  4EAD 1852                jsr        [A5 + 0x1852 /* export_774 */]
  2211. 00001672  2F0B                     move.l     -[A7], A3
  2212. 00001674  2F0C                     move.l     -[A7], A4
  2213. 00001676  4EAD 46E2                jsr        [A5 + 0x46E2 /* export_2264 */]
  2214. 0000167A  7000                     moveq.l    D0, 0x00
  2215. 0000167C  2F00                     move.l     -[A7], D0
  2216. 0000167E  4EAD 1D42                jsr        [A5 + 0x1D42 /* export_932 */]
  2217. 00001682  2640                     movea.l    A3, D0
  2218. 00001684  7001                     moveq.l    D0, 0x01
  2219. 00001686  1F00                     move.b     -[A7], D0
  2220. 00001688  2F0B                     move.l     -[A7], A3
  2221. 0000168A  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  2222. 0000168E  2F0B                     move.l     -[A7], A3
  2223. 00001690  2F0C                     move.l     -[A7], A4
  2224. 00001692  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  2225. 00001696  598F                     subq.l     A7, 4
  2226. 00001698  2F0C                     move.l     -[A7], A4
  2227. 0000169A  4EBA 003C                jsr        [PC + 0x3C /* 000016D8 */]
  2228. 0000169E  2B5F F900                move.l     [A5 - 0x700], [A7]+
  2229. 000016A2  2F0C                     move.l     -[A7], A4
  2230. 000016A4  4EBA 008A                jsr        [PC + 0x8A /* 00001730 */]
  2231. 000016A8  2B6E FFFC F614           move.l     [A5 - 0x9EC], [A6 - 0x4]
  2232. 000016AE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2233. 000016B2  6018                     bra        +0x1A /* 000016CC */
  2234. label000016B4:
  2235. 000016B4  2F0C                     move.l     -[A7], A4
  2236. 000016B6  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  2237. 000016BA  7000                     moveq.l    D0, 0x00
  2238. 000016BC  2B40 F3AC                move.l     [A5 - 0xC54], D0
  2239. 000016C0  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  2240. 000016C4  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2241. 000016C8  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  2242. label000016CC:
  2243. 000016CC  4CEE 1880 FFA8           movem.l    D7,A3,A4, [A6 - 0x58]
  2244. 000016D2  4E5E                     unlink     A6
  2245. 000016D4  4E74 000C                rtd        0x000C
  2246. fn000016D8:
  2247. 000016D8  4E56 0000                link       A6, 0
  2248. 000016DC  2F0C                     move.l     -[A7], A4
  2249. 000016DE  7000                     moveq.l    D0, 0x00
  2250. 000016E0  2F00                     move.l     -[A7], D0
  2251. 000016E2  4EAD 1CDA                jsr        [A5 + 0x1CDA /* export_919 */]
  2252. 000016E6  2840                     movea.l    A4, D0
  2253. 000016E8  206E 0008                movea.l    A0, [A6 + 0x8]
  2254. 000016EC  2050                     movea.l    A0, [A0]
  2255. 000016EE  3F28 006E                move.w     -[A7], [A0 + 0x6E]
  2256. 000016F2  2F0C                     move.l     -[A7], A4
  2257. 000016F4  4EAD 35D2                jsr        [A5 + 0x35D2 /* export_1718 */]
  2258. 000016F8  2D4C 000C                move.l     [A6 + 0xC], A4
  2259. 000016FC  286E FFFC                movea.l    A4, [A6 - 0x4]
  2260. 00001700  4E5E                     unlink     A6
  2261. 00001702  4E74 0004                rtd        0x0004
  2262. 00001706  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2263. // begin alternate branch 00001708-0000170E
  2264. fn00001708:
  2265. 00001708  4E56 0000                link       A6, 0
  2266. 0000170C  2F0C                     move.l     -[A7], A4
  2267. // end alternate branch 00001708-0000170E
  2268. fn00001708: // (misaligned)
  2269. 0000170A  0000 2F0C                ori.b      D0, 0xC
  2270. 0000170E  7000                     moveq.l    D0, 0x00
  2271. 00001710  2840                     movea.l    A4, D0
  2272. 00001712  7000                     moveq.l    D0, 0x00
  2273. 00001714  2F00                     move.l     -[A7], D0
  2274. 00001716  4EAD 1BA2                jsr        [A5 + 0x1BA2 /* export_880 */]
  2275. 0000171A  2840                     movea.l    A4, D0
  2276. 0000171C  2F0C                     move.l     -[A7], A4
  2277. 0000171E  4EAD 1F1A                jsr        [A5 + 0x1F1A /* export_991 */]
  2278. 00001722  2B4C F4E8                move.l     [A5 - 0xB18], A4
  2279. 00001726  286E FFFC                movea.l    A4, [A6 - 0x4]
  2280. 0000172A  4E5E                     unlink     A6
  2281. 0000172C  4E74 0004                rtd        0x0004
  2282. fn00001730:
  2283. 00001730  4E56 0000                link       A6, 0
  2284. 00001734  2F0C                     move.l     -[A7], A4
  2285. 00001736  7000                     moveq.l    D0, 0x00
  2286. 00001738  2F00                     move.l     -[A7], D0
  2287. 0000173A  4EAD 1D82                jsr        [A5 + 0x1D82 /* export_940 */]
  2288. 0000173E  2F00                     move.l     -[A7], D0
  2289. 00001740  4EBA 0926                jsr        [PC + 0x926 /* 00002068 */]
  2290. 00001744  286E FFFC                movea.l    A4, [A6 - 0x4]
  2291. 00001748  4E5E                     unlink     A6
  2292. 0000174A  4E74 0004                rtd        0x0004
  2293. 0000174E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2294. // begin alternate branch 00001750-00001756
  2295. fn00001750:
  2296. 00001750  4E56 0000                link       A6, 0
  2297. 00001754  2F0C                     move.l     -[A7], A4
  2298. // end alternate branch 00001750-00001756
  2299. fn00001750: // (misaligned)
  2300. 00001752  0000 2F0C                ori.b      D0, 0xC
  2301. 00001756  7000                     moveq.l    D0, 0x00
  2302. 00001758  2F00                     move.l     -[A7], D0
  2303. 0000175A  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  2304. 0000175E  2840                     movea.l    A4, D0
  2305. 00001760  2F0C                     move.l     -[A7], A4
  2306. 00001762  4EBA 0014                jsr        [PC + 0x14 /* 00001778 */]
  2307. 00001766  2B4C F3B0                move.l     [A5 - 0xC50], A4
  2308. 0000176A  2F0C                     move.l     -[A7], A4
  2309. 0000176C  4EAD 352A                jsr        [A5 + 0x352A /* export_1697 */]
  2310. 00001770  286E FFFC                movea.l    A4, [A6 - 0x4]
  2311. 00001774  4E5E                     unlink     A6
  2312. 00001776  4E75                     rts
  2313. fn00001778:
  2314. 00001778  4E56 FFBC                link       A6, -0x0044
  2315. 0000177C  2F0C                     move.l     -[A7], A4
  2316. 0000177E  286E 0008                movea.l    A4, [A6 + 0x8]
  2317. 00001782  2F0C                     move.l     -[A7], A4
  2318. 00001784  4EAD 1E2A                jsr        [A5 + 0x1E2A /* export_961 */]
  2319. 00001788  41EE FFBC                lea.l      A0, [A6 - 0x44]
  2320. 0000178C  486E FFBC                pea.l      [A6 - 0x44]
  2321. 00001790  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  2322. 00001794  4A00                     tst.b      D0
  2323. 00001796  584F                     addq.w     A7, 4
  2324. 00001798  6700 0198                beq        +0x19A /* 00001932 */
  2325. 0000179C  1B7C 0001 F48A           move.b     [A5 - 0xB76], 0x1
  2326. 000017A2  41ED F440                lea.l      A0, [A5 - 0xBC0]
  2327. 000017A6  43ED FC6A                lea.l      A1, [A5 - 0x396]
  2328. 000017AA  7010                     moveq.l    D0, 0x10
  2329. label000017AC:
  2330. 000017AC  20D9                     move.l     [A0]+, [A1]+
  2331. 000017AE  51C8 FFFC                dbf        D0, -0x6 /* 000017AC */
  2332. 000017B2  3B7C 0078 F488           move.w     [A5 - 0xB78], 0x78 /* 'x' */
  2333. 000017B8  422D F43E                clr.b      [A5 - 0xBC2]
  2334. 000017BC  1B7C 0001 F48B           move.b     [A5 - 0xB75], 0x1
  2335. 000017C2  422D F48C                clr.b      [A5 - 0xB74]
  2336. 000017C6  598F                     subq.l     A7, 4
  2337. 000017C8  3F3C 0100                move.w     -[A7], 0x100
  2338. 000017CC  2F0C                     move.l     -[A7], A4
  2339. 000017CE  4EBA 0180                jsr        [PC + 0x180 /* 00001950 */]
  2340. 000017D2  2B5F F4D2                move.l     [A5 - 0xB2E], [A7]+
  2341. 000017D6  671C                     beq        +0x1E /* 000017F4 */
  2342. 000017D8  598F                     subq.l     A7, 4
  2343. 000017DA  2F2D F4D2                move.l     -[A7], [A5 - 0xB2E]
  2344. 000017DE  4EAD 350A                jsr        [A5 + 0x350A /* export_1693 */]
  2345. 000017E2  205F                     movea.l    A0, [A7]+
  2346. 000017E4  2050                     movea.l    A0, [A0]
  2347. 000017E6  43ED F48E                lea.l      A1, [A5 - 0xB72]
  2348. 000017EA  7010                     moveq.l    D0, 0x10
  2349. label000017EC:
  2350. 000017EC  22D8                     move.l     [A1]+, [A0]+
  2351. 000017EE  51C8 FFFC                dbf        D0, -0x6 /* 000017EC */
  2352. 000017F2  6018                     bra        +0x1A /* 0000180C */
  2353. label000017F4:
  2354. 000017F4  598F                     subq.l     A7, 4
  2355. 000017F6  7004                     moveq.l    D0, 0x04
  2356. 000017F8  3F00                     move.w     -[A7], D0
  2357. 000017FA  A9B9                     syscall    GetCursor
  2358. 000017FC  205F                     movea.l    A0, [A7]+
  2359. 000017FE  2050                     movea.l    A0, [A0]
  2360. 00001800  43ED F48E                lea.l      A1, [A5 - 0xB72]
  2361. 00001804  7010                     moveq.l    D0, 0x10
  2362. label00001806:
  2363. 00001806  22D8                     move.l     [A1]+, [A0]+
  2364. 00001808  51C8 FFFC                dbf        D0, -0x6 /* 00001806 */
  2365. label0000180C:
  2366. 0000180C  3B7C 000A F4D6           move.w     [A5 - 0xB2A], 0xA /* '\n' */
  2367. 00001812  2F3C 7FFF FFFF           move.l     -[A7], 0x7FFFFFFF
  2368. 00001818  2F0C                     move.l     -[A7], A4
  2369. 0000181A  4EAD 3532                jsr        [A5 + 0x3532 /* export_1698 */]
  2370. 0000181E  3B7C 0001 F434           move.w     [A5 - 0xBCC], 0x1
  2371. 00001824  598F                     subq.l     A7, 4
  2372. 00001826  486D 3512                pea.l      [A5 + 0x3512 /* export_1694 */]
  2373. 0000182A  4EAD 390A                jsr        [A5 + 0x390A /* export_1821 */]
  2374. 0000182E  2B5F F436                move.l     [A5 - 0xBCA], [A7]+
  2375. 00001832  3B7C 0078 F43A           move.w     [A5 - 0xBC6], 0x78 /* 'x' */
  2376. 00001838  426D F43C                clr.w      [A5 - 0xBC4]
  2377. 0000183C  598F                     subq.l     A7, 4
  2378. 0000183E  2E8D                     move.l     [A7], A5
  2379. 00001840  2B5F F42C                move.l     [A5 - 0xBD4], [A7]+
  2380. 00001844  558F                     subq.l     A7, 2
  2381. 00001846  486D F3D4                pea.l      [A5 - 0xC2C]
  2382. 0000184A  3F3C A851                move.w     -[A7], 0xA851
  2383. 0000184E  598F                     subq.l     A7, 4
  2384. 00001850  486D 34FA                pea.l      [A5 + 0x34FA /* export_1691 */]
  2385. 00001854  4EAD 390A                jsr        [A5 + 0x390A /* export_1821 */]
  2386. 00001858  4EAD 3A3A                jsr        [A5 + 0x3A3A /* export_1859 */]
  2387. 0000185C  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  2388. 00001860  558F                     subq.l     A7, 2
  2389. 00001862  486D F3F4                pea.l      [A5 - 0xC0C]
  2390. 00001866  3F3C A850                move.w     -[A7], 0xA850
  2391. 0000186A  598F                     subq.l     A7, 4
  2392. 0000186C  486D 3502                pea.l      [A5 + 0x3502 /* export_1692 */]
  2393. 00001870  4EAD 390A                jsr        [A5 + 0x390A /* export_1821 */]
  2394. 00001874  4EAD 3A32                jsr        [A5 + 0x3A32 /* export_1858 */]
  2395. 00001878  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  2396. 0000187C  558F                     subq.l     A7, 2
  2397. 0000187E  486D F3E4                pea.l      [A5 - 0xC1C]
  2398. 00001882  3F3C AA1C                move.w     -[A7], 0xAA1C
  2399. 00001886  598F                     subq.l     A7, 4
  2400. 00001888  486D 34F2                pea.l      [A5 + 0x34F2 /* export_1690 */]
  2401. 0000188C  4EAD 390A                jsr        [A5 + 0x390A /* export_1821 */]
  2402. 00001890  4EAD 3A3A                jsr        [A5 + 0x3A3A /* export_1859 */]
  2403. 00001894  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  2404. 00001898  41ED F430                lea.l      A0, [A5 - 0xBD0]
  2405. 0000189C  A033                     syscall    VInstall
  2406. 0000189E  3F00                     move.w     -[A7], D0
  2407. 000018A0  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  2408. 000018A4  1B7C 0001 F424           move.b     [A5 - 0xBDC], 0x1
  2409. 000018AA  558F                     subq.l     A7, 2
  2410. 000018AC  486D F404                pea.l      [A5 - 0xBFC]
  2411. 000018B0  3F3C A970                move.w     -[A7], 0xA970
  2412. 000018B4  598F                     subq.l     A7, 4
  2413. 000018B6  486D 34EA                pea.l      [A5 + 0x34EA /* export_1689 */]
  2414. 000018BA  4EAD 390A                jsr        [A5 + 0x390A /* export_1821 */]
  2415. 000018BE  4EAD 3A32                jsr        [A5 + 0x3A32 /* export_1858 */]
  2416. 000018C2  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  2417. 000018C6  558F                     subq.l     A7, 2
  2418. 000018C8  486D F414                pea.l      [A5 - 0xBEC]
  2419. 000018CC  3F3C A971                move.w     -[A7], 0xA971
  2420. 000018D0  598F                     subq.l     A7, 4
  2421. 000018D2  486D 34EA                pea.l      [A5 + 0x34EA /* export_1689 */]
  2422. 000018D6  4EAD 390A                jsr        [A5 + 0x390A /* export_1821 */]
  2423. 000018DA  4EAD 3A32                jsr        [A5 + 0x3A32 /* export_1858 */]
  2424. 000018DE  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  2425. 000018E2  4A2D F87F                tst.b      [A5 - 0x781]
  2426. 000018E6  6738                     beq        +0x3A /* 00001920 */
  2427. 000018E8  558F                     subq.l     A7, 2
  2428. 000018EA  486D F3C4                pea.l      [A5 - 0xC3C]
  2429. 000018EE  3F3C A973                move.w     -[A7], 0xA973
  2430. 000018F2  598F                     subq.l     A7, 4
  2431. 000018F4  486D 34EA                pea.l      [A5 + 0x34EA /* export_1689 */]
  2432. 000018F8  4EAD 390A                jsr        [A5 + 0x390A /* export_1821 */]
  2433. 000018FC  4EAD 3A32                jsr        [A5 + 0x3A32 /* export_1858 */]
  2434. 00001900  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  2435. 00001904  558F                     subq.l     A7, 2
  2436. 00001906  486D F3B4                pea.l      [A5 - 0xC4C]
  2437. 0000190A  3F3C A977                move.w     -[A7], 0xA977
  2438. 0000190E  598F                     subq.l     A7, 4
  2439. 00001910  486D 34EA                pea.l      [A5 + 0x34EA /* export_1689 */]
  2440. 00001914  4EAD 390A                jsr        [A5 + 0x390A /* export_1821 */]
  2441. 00001918  4EAD 3A32                jsr        [A5 + 0x3A32 /* export_1858 */]
  2442. 0000191C  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  2443. label00001920:
  2444. 00001920  7078                     moveq.l    D0, 0x78
  2445. 00001922  3F00                     move.w     -[A7], D0
  2446. 00001924  2F0C                     move.l     -[A7], A4
  2447. 00001926  4EAD 3522                jsr        [A5 + 0x3522 /* export_1696 */]
  2448. 0000192A  2B6E FFFC F614           move.l     [A5 - 0x9EC], [A6 - 0x4]
  2449. 00001930  6012                     bra        +0x14 /* 00001944 */
  2450. label00001932:
  2451. 00001932  2F0C                     move.l     -[A7], A4
  2452. 00001934  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  2453. 00001938  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  2454. 0000193C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2455. 00001940  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  2456. label00001944:
  2457. 00001944  286E FFB8                movea.l    A4, [A6 - 0x48]
  2458. 00001948  4E5E                     unlink     A6
  2459. 0000194A  4E74 0004                rtd        0x0004
  2460. 0000194E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2461. // begin alternate branch 00001950-00001958
  2462. fn00001950:
  2463. 00001950  4E56 0000                link       A6, 0
  2464. 00001954  48E7 0118                movem.l    -[A7], D7,A3,A4
  2465. // end alternate branch 00001950-00001958
  2466. fn00001950: // (misaligned)
  2467. 00001952  0000 48E7                ori.b      D0, 0xE7
  2468. 00001956  0118                     btst       [A0]+, D0
  2469. 00001958  598F                     subq.l     A7, 4
  2470. 0000195A  2F3C 6163 7572           move.l     -[A7], 0x61637572 /* 'acur' */
  2471. 00001960  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2472. 00001964  A9A0                     syscall    GetResource
  2473. 00001966  265F                     movea.l    A3, [A7]+
  2474. 00001968  200B                     move.l     D0, A3
  2475. 0000196A  6740                     beq        +0x42 /* 000019AC */
  2476. 0000196C  2F0B                     move.l     -[A7], A3
  2477. 0000196E  A992                     syscall    DetachResource
  2478. 00001970  204B                     movea.l    A0, A3
  2479. 00001972  A064                     syscall    MoveHHi
  2480. 00001974  A029                     syscall    HLock
  2481. 00001976  2053                     movea.l    A0, [A3]
  2482. 00001978  4268 0002                clr.w      [A0 + 0x2]
  2483. 0000197C  4247                     clr.w      D7
  2484. 0000197E  6026                     bra        +0x28 /* 000019A6 */
  2485. label00001980:
  2486. 00001980  598F                     subq.l     A7, 4
  2487. 00001982  48C7                     ext.l      D7
  2488. 00001984  2053                     movea.l    A0, [A3]
  2489. 00001986  3F30 7C04                move.w     -[A7], [A0 + D7 * 4 + 0x4]
  2490. 0000198A  A9B9                     syscall    GetCursor
  2491. 0000198C  2857                     movea.l    A4, [A7]
  2492. 0000198E  4EAD 3932                jsr        [A5 + 0x3932 /* export_1826 */]
  2493. 00001992  48C7                     ext.l      D7
  2494. 00001994  2053                     movea.l    A0, [A3]
  2495. 00001996  218C 7C04                move.l     [A0 + D7 * 4 + 0x4], A4
  2496. 0000199A  2F0C                     move.l     -[A7], A4
  2497. 0000199C  A992                     syscall    DetachResource
  2498. 0000199E  204C                     movea.l    A0, A4
  2499. 000019A0  A064                     syscall    MoveHHi
  2500. 000019A2  A029                     syscall    HLock
  2501. 000019A4  5247                     addq.w     D7, 1
  2502. label000019A6:
  2503. 000019A6  2053                     movea.l    A0, [A3]
  2504. 000019A8  BE50                     cmp.w      D7, [A0]
  2505. 000019AA  6DD4                     blt        -0x2A /* 00001980 */
  2506. label000019AC:
  2507. 000019AC  2D4B 000E                move.l     [A6 + 0xE], A3
  2508. 000019B0  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  2509. 000019B6  4E5E                     unlink     A6
  2510. 000019B8  4E74 0006                rtd        0x0006
  2511. export_604:
  2512. 000019BC  4E56 0000                link       A6, 0
  2513. 000019C0  48E7 0018                movem.l    -[A7], A3,A4
  2514. 000019C4  286E 0008                movea.l    A4, [A6 + 0x8]
  2515. 000019C8  2F0C                     move.l     -[A7], A4
  2516. 000019CA  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  2517. 000019CE  2054                     movea.l    A0, [A4]
  2518. 000019D0  7000                     moveq.l    D0, 0x00
  2519. 000019D2  2140 004A                move.l     [A0 + 0x4A], D0
  2520. 000019D6  2054                     movea.l    A0, [A4]
  2521. 000019D8  2140 0046                move.l     [A0 + 0x46], D0
  2522. 000019DC  2054                     movea.l    A0, [A4]
  2523. 000019DE  2140 004E                move.l     [A0 + 0x4E], D0
  2524. 000019E2  2054                     movea.l    A0, [A4]
  2525. 000019E4  2140 0042                move.l     [A0 + 0x42], D0
  2526. 000019E8  2054                     movea.l    A0, [A4]
  2527. 000019EA  4228 0040                clr.b      [A0 + 0x40]
  2528. 000019EE  2054                     movea.l    A0, [A4]
  2529. 000019F0  2140 001C                move.l     [A0 + 0x1C], D0
  2530. 000019F4  2054                     movea.l    A0, [A4]
  2531. 000019F6  2140 0020                move.l     [A0 + 0x20], D0
  2532. 000019FA  2054                     movea.l    A0, [A4]
  2533. 000019FC  4268 0024                clr.w      [A0 + 0x24]
  2534. 00001A00  2054                     movea.l    A0, [A4]
  2535. 00001A02  4268 0026                clr.w      [A0 + 0x26]
  2536. 00001A06  2054                     movea.l    A0, [A4]
  2537. 00001A08  2140 0028                move.l     [A0 + 0x28], D0
  2538. 00001A0C  2654                     movea.l    A3, [A4]
  2539. 00001A0E  41EB 001C                lea.l      A0, [A3 + 0x1C]
  2540. 00001A12  43EB 002C                lea.l      A1, [A3 + 0x2C]
  2541. 00001A16  22D8                     move.l     [A1]+, [A0]+
  2542. 00001A18  22D8                     move.l     [A1]+, [A0]+
  2543. 00001A1A  22D8                     move.l     [A1]+, [A0]+
  2544. 00001A1C  22D8                     move.l     [A1]+, [A0]+
  2545. 00001A1E  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  2546. 00001A24  4E5E                     unlink     A6
  2547. 00001A26  4E74 0004                rtd        0x0004
  2548. 00001A2A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2549. // begin alternate branch 00001A2C-00001A32
  2550. fn00001A2C:
  2551. 00001A2C  4E56 0000                link       A6, 0
  2552. 00001A30  2F0C                     move.l     -[A7], A4
  2553. // end alternate branch 00001A2C-00001A32
  2554. fn00001A2C: // (misaligned)
  2555. 00001A2E  0000 2F0C                ori.b      D0, 0xC
  2556. 00001A32  286E 0008                movea.l    A4, [A6 + 0x8]
  2557. 00001A36  2F3C 636C 6970           move.l     -[A7], 0x636C6970 /* 'clip' */
  2558. 00001A3C  2F0C                     move.l     -[A7], A4
  2559. 00001A3E  4EAD 1522                jsr        [A5 + 0x1522 /* export_672 */]
  2560. 00001A42  2F0C                     move.l     -[A7], A4
  2561. 00001A44  4EAD 34A2                jsr        [A5 + 0x34A2 /* export_1680 */]
  2562. 00001A48  2B4C F4E0                move.l     [A5 - 0xB20], A4
  2563. 00001A4C  286E FFFC                movea.l    A4, [A6 - 0x4]
  2564. 00001A50  4E5E                     unlink     A6
  2565. 00001A52  4E74 0004                rtd        0x0004
  2566. 00001A56  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2567. export_605: // at 00001A58 (misaligned)
  2568. 00001A5A  0000 2F0C                ori.b      D0, 0xC
  2569. 00001A5E  286E 0008                movea.l    A4, [A6 + 0x8]
  2570. 00001A62  598F                     subq.l     A7, 4
  2571. 00001A64  2F0C                     move.l     -[A7], A4
  2572. 00001A66  4EBA 0050                jsr        [PC + 0x50 /* 00001AB8 */]
  2573. 00001A6A  2054                     movea.l    A0, [A4]
  2574. 00001A6C  2157 004E                move.l     [A0 + 0x4E], [A7]
  2575. 00001A70  4EAD 392A                jsr        [A5 + 0x392A /* export_1825 */]
  2576. 00001A74  598F                     subq.l     A7, 4
  2577. 00001A76  2F3C 434C 4950           move.l     -[A7], 0x434C4950 /* 'CLIP' */
  2578. 00001A7C  2054                     movea.l    A0, [A4]
  2579. 00001A7E  2F28 004E                move.l     -[A7], [A0 + 0x4E]
  2580. 00001A82  4EAD 1002                jsr        [A5 + 0x1002 /* export_508 */]
  2581. 00001A86  2054                     movea.l    A0, [A4]
  2582. 00001A88  215F 0042                move.l     [A0 + 0x42], [A7]+
  2583. 00001A8C  2054                     movea.l    A0, [A4]
  2584. 00001A8E  2F28 0042                move.l     -[A7], [A0 + 0x42]
  2585. 00001A92  4EAD 3932                jsr        [A5 + 0x3932 /* export_1826 */]
  2586. 00001A96  2F0C                     move.l     -[A7], A4
  2587. 00001A98  2F2D F3AC                move.l     -[A7], [A5 - 0xC54]
  2588. 00001A9C  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  2589. 00001AA0  2F0C                     move.l     -[A7], A4
  2590. 00001AA2  4EAD 34A2                jsr        [A5 + 0x34A2 /* export_1680 */]
  2591. 00001AA6  2F0C                     move.l     -[A7], A4
  2592. 00001AA8  4EAD 0772                jsr        [A5 + 0x772 /* export_234 */]
  2593. 00001AAC  286E FFFC                movea.l    A4, [A6 - 0x4]
  2594. 00001AB0  4E5E                     unlink     A6
  2595. 00001AB2  4E74 0004                rtd        0x0004
  2596. 00001AB6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2597. // begin alternate branch 00001AB8-00001ABE
  2598. fn00001AB8:
  2599. 00001AB8  4E56 0000                link       A6, 0
  2600. 00001ABC  2F0C                     move.l     -[A7], A4
  2601. // end alternate branch 00001AB8-00001ABE
  2602. fn00001AB8: // (misaligned)
  2603. 00001ABA  0000 2F0C                ori.b      D0, 0xC
  2604. 00001ABE  598F                     subq.l     A7, 4
  2605. 00001AC0  3F3C 00C8                move.w     -[A7], 0xC8
  2606. 00001AC4  7000                     moveq.l    D0, 0x00
  2607. 00001AC6  2F00                     move.l     -[A7], D0
  2608. 00001AC8  2F2D FAC8                move.l     -[A7], [A5 - 0x538]
  2609. 00001ACC  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  2610. 00001AD0  285F                     movea.l    A4, [A7]+
  2611. 00001AD2  200C                     move.l     D0, A4
  2612. 00001AD4  6714                     beq        +0x16 /* 00001AEA */
  2613. 00001AD6  2054                     movea.l    A0, [A4]
  2614. 00001AD8  117C 0001 00B1           move.b     [A0 + 0xB1], 0x1
  2615. 00001ADE  2054                     movea.l    A0, [A4]
  2616. 00001AE0  4228 0044                clr.b      [A0 + 0x44]
  2617. 00001AE4  2054                     movea.l    A0, [A4]
  2618. 00001AE6  4228 0045                clr.b      [A0 + 0x45]
  2619. label00001AEA:
  2620. 00001AEA  2D4C 000C                move.l     [A6 + 0xC], A4
  2621. 00001AEE  286E FFFC                movea.l    A4, [A6 - 0x4]
  2622. 00001AF2  4E5E                     unlink     A6
  2623. 00001AF4  4E74 0004                rtd        0x0004
  2624. fn00001AF8:
  2625. 00001AF8  4E56 0000                link       A6, 0
  2626. 00001AFC  48E7 0018                movem.l    -[A7], A3,A4
  2627. 00001B00  7000                     moveq.l    D0, 0x00
  2628. 00001B02  2F00                     move.l     -[A7], D0
  2629. 00001B04  4EAD 1B62                jsr        [A5 + 0x1B62 /* export_872 */]
  2630. 00001B08  2840                     movea.l    A4, D0
  2631. 00001B0A  2F0C                     move.l     -[A7], A4
  2632. 00001B0C  4EBA FF1E                jsr        [PC - 0xE2 /* 00001A2C */]
  2633. 00001B10  4A2D F848                tst.b      [A5 - 0x7B8]
  2634. 00001B14  584F                     addq.w     A7, 4
  2635. 00001B16  670C                     beq        +0xE /* 00001B24 */
  2636. 00001B18  7000                     moveq.l    D0, 0x00
  2637. 00001B1A  2F00                     move.l     -[A7], D0
  2638. 00001B1C  4EAD 1BB2                jsr        [A5 + 0x1BB2 /* export_882 */]
  2639. 00001B20  2640                     movea.l    A3, D0
  2640. 00001B22  584F                     addq.w     A7, 4
  2641. label00001B24:
  2642. 00001B24  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  2643. 00001B2A  4E5E                     unlink     A6
  2644. 00001B2C  4E75                     rts
  2645. 00001B2E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2646. export_606: // at 00001B30 (misaligned)
  2647. 00001B32  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  2648. 00001B36  0010 2F2E                ori.b      [A0], 0x2E /* '.' */
  2649. 00001B3A  000C 7000                ori.b      A4, 0x0
  2650. 00001B3E  1F00                     move.b     -[A7], D0
  2651. 00001B40  1F00                     move.b     -[A7], D0
  2652. 00001B42  7200                     moveq.l    D1, 0x00
  2653. 00001B44  2F01                     move.l     -[A7], D1
  2654. 00001B46  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2655. 00001B4A  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  2656. 00001B4E  4E5E                     unlink     A6
  2657. 00001B50  4E74 000C                rtd        0x000C
  2658. export_607:
  2659. 00001B54  4E56 0000                link       A6, 0
  2660. 00001B58  2F0C                     move.l     -[A7], A4
  2661. 00001B5A  286E 0008                movea.l    A4, [A6 + 0x8]
  2662. 00001B5E  2F0C                     move.l     -[A7], A4
  2663. 00001B60  4EAD 162A                jsr        [A5 + 0x162A /* export_705 */]
  2664. 00001B64  2054                     movea.l    A0, [A4]
  2665. 00001B66  7000                     moveq.l    D0, 0x00
  2666. 00001B68  2140 007E                move.l     [A0 + 0x7E], D0
  2667. 00001B6C  2054                     movea.l    A0, [A4]
  2668. 00001B6E  4228 007A                clr.b      [A0 + 0x7A]
  2669. 00001B72  2054                     movea.l    A0, [A4]
  2670. 00001B74  4228 007B                clr.b      [A0 + 0x7B]
  2671. 00001B78  2054                     movea.l    A0, [A4]
  2672. 00001B7A  4268 007C                clr.w      [A0 + 0x7C]
  2673. 00001B7E  286E FFFC                movea.l    A4, [A6 - 0x4]
  2674. 00001B82  4E5E                     unlink     A6
  2675. 00001B84  4E74 0004                rtd        0x0004
  2676. export_608:
  2677. 00001B88  4E56 0000                link       A6, 0
  2678. 00001B8C  48E7 0018                movem.l    -[A7], A3,A4
  2679. 00001B90  286E 0008                movea.l    A4, [A6 + 0x8]
  2680. 00001B94  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2681. 00001B98  2F0C                     move.l     -[A7], A4
  2682. 00001B9A  4EAD 3652                jsr        [A5 + 0x3652 /* export_1734 */]
  2683. 00001B9E  598F                     subq.l     A7, 4
  2684. 00001BA0  A9F9                     syscall    InfoScrap
  2685. 00001BA2  265F                     movea.l    A3, [A7]+
  2686. 00001BA4  302B 0008                move.w     D0, [A3 + 0x8]
  2687. 00001BA8  5340                     subq.w     D0, 1
  2688. 00001BAA  2054                     movea.l    A0, [A4]
  2689. 00001BAC  3140 007C                move.w     [A0 + 0x7C], D0
  2690. 00001BB0  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  2691. 00001BB6  4E5E                     unlink     A6
  2692. 00001BB8  4E74 0008                rtd        0x0008
  2693. export_609:
  2694. 00001BBC  4E56 F5FC                link       A6, -0x0A04
  2695. 00001BC0  48E7 0018                movem.l    -[A7], A3,A4
  2696. 00001BC4  4EBA 045E                jsr        [PC + 0x45E /* 00002024 */]
  2697. 00001BC8  1B7C 0001 F83C           move.b     [A5 - 0x7C4], 0x1
  2698. 00001BCE  422D F83D                clr.b      [A5 - 0x7C3]
  2699. 00001BD2  487A 03CE                pea.l      [PC + 0x3CE /* 00001FA2, value 0x4E56 'NV', cstring "" */]
  2700. 00001BD6  486D F508                pea.l      [A5 - 0xAF8]
  2701. 00001BDA  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  2702. 00001BDE  3F3C 0080                move.w     -[A7], 0x80
  2703. 00001BE2  486D F6C8                pea.l      [A5 - 0x938]
  2704. 00001BE6  4EAD 38E2                jsr        [A5 + 0x38E2 /* export_1816 */]
  2705. 00001BEA  3F3C 0082                move.w     -[A7], 0x82
  2706. 00001BEE  486D F6BC                pea.l      [A5 - 0x944]
  2707. 00001BF2  4EAD 38E2                jsr        [A5 + 0x38E2 /* export_1816 */]
  2708. 00001BF6  3F3C 0081                move.w     -[A7], 0x81
  2709. 00001BFA  486D F6B0                pea.l      [A5 - 0x950]
  2710. 00001BFE  4EAD 38E2                jsr        [A5 + 0x38E2 /* export_1816 */]
  2711. 00001C02  558F                     subq.l     A7, 2
  2712. 00001C04  486D F68C                pea.l      [A5 - 0x974]
  2713. 00001C08  3F3C A9F4                move.w     -[A7], 0xA9F4
  2714. 00001C0C  598F                     subq.l     A7, 4
  2715. 00001C0E  486D 3742                pea.l      [A5 + 0x3742 /* export_1764 */]
  2716. 00001C12  4EAD 390A                jsr        [A5 + 0x390A /* export_1821 */]
  2717. 00001C16  4EAD 3A32                jsr        [A5 + 0x3A32 /* export_1858 */]
  2718. 00001C1A  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  2719. 00001C1E  598F                     subq.l     A7, 4
  2720. 00001C20  4EAD 3752                jsr        [A5 + 0x3752 /* export_1766 */]
  2721. 00001C24  2B5F F6A8                move.l     [A5 - 0x958], [A7]+
  2722. 00001C28  598F                     subq.l     A7, 4
  2723. 00001C2A  7000                     moveq.l    D0, 0x00
  2724. 00001C2C  2F00                     move.l     -[A7], D0
  2725. 00001C2E  486D F834                pea.l      [A5 - 0x7CC]
  2726. 00001C32  487A 036E                pea.l      [PC + 0x36E /* 00001FA2, value 0x4E56 'NV', cstring "" */]
  2727. 00001C36  486E FEFC                pea.l      [A6 - 0x104]
  2728. 00001C3A  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  2729. 00001C3E  508F                     addq.l     A7, 8
  2730. 00001C40  2F00                     move.l     -[A7], D0
  2731. 00001C42  7000                     moveq.l    D0, 0x00
  2732. 00001C44  1F00                     move.b     -[A7], D0
  2733. 00001C46  7200                     moveq.l    D1, 0x00
  2734. 00001C48  3F01                     move.w     -[A7], D1
  2735. 00001C4A  7000                     moveq.l    D0, 0x00
  2736. 00001C4C  2F00                     move.l     -[A7], D0
  2737. 00001C4E  7000                     moveq.l    D0, 0x00
  2738. 00001C50  1F00                     move.b     -[A7], D0
  2739. 00001C52  7000                     moveq.l    D0, 0x00
  2740. 00001C54  2F00                     move.l     -[A7], D0
  2741. 00001C56  AA45                     syscall    NewCWindow
  2742. 00001C58  2B5F F6AC                move.l     [A5 - 0x954], [A7]+
  2743. 00001C5C  504F                     addq.w     A7, 8
  2744. 00001C5E  2078 09EE                movea.l    A0, [0x000009EE /* GrayRgn */]
  2745. 00001C62  2050                     movea.l    A0, [A0]
  2746. 00001C64  49E8 0002                lea.l      A4, [A0 + 0x2]
  2747. 00001C68  3D54 FFF4                move.w     [A6 - 0xC], [A4]
  2748. 00001C6C  3D6C 0002 FFF6           move.w     [A6 - 0xA], [A4 + 0x2]
  2749. 00001C72  3D6C 0004 FFF8           move.w     [A6 - 0x8], [A4 + 0x4]
  2750. 00001C78  3D6C 0006 FFFA           move.w     [A6 - 0x6], [A4 + 0x6]
  2751. 00001C7E  41EE FFF4                lea.l      A0, [A6 - 0xC]
  2752. 00001C82  41ED FAE4                lea.l      A0, [A5 - 0x51C]
  2753. 00001C86  43EE FFF4                lea.l      A1, [A6 - 0xC]
  2754. 00001C8A  20D9                     move.l     [A0]+, [A1]+
  2755. 00001C8C  20D9                     move.l     [A0]+, [A1]+
  2756. 00001C8E  3D7C 0004 FEF8           move.w     [A6 - 0x108], 0x4
  2757. 00001C94  3D7C 0004 FEFA           move.w     [A6 - 0x106], 0x4
  2758. 00001C9A  41EE FEF8                lea.l      A0, [A6 - 0x108]
  2759. 00001C9E  2F08                     move.l     -[A7], A0
  2760. 00001CA0  486D FAE4                pea.l      [A5 - 0x51C]
  2761. 00001CA4  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  2762. 00001CA8  3D7C 0050 FDF4           move.w     [A6 - 0x20C], 0x50 /* 'P' */
  2763. 00001CAE  3D7C 0050 FDF6           move.w     [A6 - 0x20A], 0x50 /* 'P' */
  2764. 00001CB4  41EE FDF4                lea.l      A0, [A6 - 0x20C]
  2765. 00001CB8  2848                     movea.l    A4, A0
  2766. 00001CBA  486E FFF4                pea.l      [A6 - 0xC]
  2767. 00001CBE  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  2768. 00001CC2  2D40 FDF8                move.l     [A6 - 0x208], D0
  2769. 00001CC6  41EE FDF8                lea.l      A0, [A6 - 0x208]
  2770. 00001CCA  2648                     movea.l    A3, A0
  2771. 00001CCC  3D54 FDEC                move.w     [A6 - 0x214], [A4]
  2772. 00001CD0  3D6C 0002 FDEE           move.w     [A6 - 0x212], [A4 + 0x2]
  2773. 00001CD6  3D53 FDF0                move.w     [A6 - 0x210], [A3]
  2774. 00001CDA  3D6B 0002 FDF2           move.w     [A6 - 0x20E], [A3 + 0x2]
  2775. 00001CE0  41EE FDEC                lea.l      A0, [A6 - 0x214]
  2776. 00001CE4  41ED FADC                lea.l      A0, [A5 - 0x524]
  2777. 00001CE8  43EE FDEC                lea.l      A1, [A6 - 0x214]
  2778. 00001CEC  20D9                     move.l     [A0]+, [A1]+
  2779. 00001CEE  20D9                     move.l     [A0]+, [A1]+
  2780. 00001CF0  516D FAE0                subq.w     [A5 - 0x520], 8
  2781. 00001CF4  41ED FAD4                lea.l      A0, [A5 - 0x52C]
  2782. 00001CF8  43EE FFF4                lea.l      A1, [A6 - 0xC]
  2783. 00001CFC  20D9                     move.l     [A0]+, [A1]+
  2784. 00001CFE  20D9                     move.l     [A0]+, [A1]+
  2785. 00001D00  3D7C 0010 FCF8           move.w     [A6 - 0x308], 0x10
  2786. 00001D06  3D7C 0010 FCFA           move.w     [A6 - 0x306], 0x10
  2787. 00001D0C  41EE FCF8                lea.l      A0, [A6 - 0x308]
  2788. 00001D10  2F08                     move.l     -[A7], A0
  2789. 00001D12  486D FAD4                pea.l      [A5 - 0x52C]
  2790. 00001D16  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  2791. 00001D1A  4EBA FA34                jsr        [PC - 0x5CC /* 00001750 */]
  2792. 00001D1E  7000                     moveq.l    D0, 0x00
  2793. 00001D20  2F00                     move.l     -[A7], D0
  2794. 00001D22  4EAD 1CFA                jsr        [A5 + 0x1CFA /* export_923 */]
  2795. 00001D26  2B40 FAB0                move.l     [A5 - 0x550], D0
  2796. 00001D2A  7000                     moveq.l    D0, 0x00
  2797. 00001D2C  2F00                     move.l     -[A7], D0
  2798. 00001D2E  2F2D FAB0                move.l     -[A7], [A5 - 0x550]
  2799. 00001D32  4EAD 25DA                jsr        [A5 + 0x25DA /* export_1207 */]
  2800. 00001D36  2B6D FAB0 FAA4           move.l     [A5 - 0x55C], [A5 - 0x550]
  2801. 00001D3C  558F                     subq.l     A7, 2
  2802. 00001D3E  7000                     moveq.l    D0, 0x00
  2803. 00001D40  1F00                     move.b     -[A7], D0
  2804. 00001D42  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  2805. 00001D46  1B5F F6D8                move.b     [A5 - 0x928], [A7]+
  2806. 00001D4A  7000                     moveq.l    D0, 0x00
  2807. 00001D4C  2F00                     move.l     -[A7], D0
  2808. 00001D4E  4EAD 1D22                jsr        [A5 + 0x1D22 /* export_928 */]
  2809. 00001D52  2B40 F994                move.l     [A5 - 0x66C], D0
  2810. 00001D56  2F00                     move.l     -[A7], D0
  2811. 00001D58  4EAD 3672                jsr        [A5 + 0x3672 /* export_1738 */]
  2812. 00001D5C  7000                     moveq.l    D0, 0x00
  2813. 00001D5E  2F00                     move.l     -[A7], D0
  2814. 00001D60  4EAD 1CA2                jsr        [A5 + 0x1CA2 /* export_912 */]
  2815. 00001D64  2B40 F6D4                move.l     [A5 - 0x92C], D0
  2816. 00001D68  7000                     moveq.l    D0, 0x00
  2817. 00001D6A  2F00                     move.l     -[A7], D0
  2818. 00001D6C  7206                     moveq.l    D1, 0x06
  2819. 00001D6E  3F01                     move.w     -[A7], D1
  2820. 00001D70  2F2D F6D4                move.l     -[A7], [A5 - 0x92C]
  2821. 00001D74  4EAD 208A                jsr        [A5 + 0x208A /* export_1037 */]
  2822. 00001D78  4A2D F848                tst.b      [A5 - 0x7B8]
  2823. 00001D7C  4FEF 0020                lea.l      A7, [A7 + 0x20]
  2824. 00001D80  670C                     beq        +0xE /* 00001D8E */
  2825. 00001D82  7000                     moveq.l    D0, 0x00
  2826. 00001D84  2F00                     move.l     -[A7], D0
  2827. 00001D86  4EAD 1D72                jsr        [A5 + 0x1D72 /* export_938 */]
  2828. 00001D8A  2840                     movea.l    A4, D0
  2829. 00001D8C  584F                     addq.w     A7, 4
  2830. label00001D8E:
  2831. 00001D8E  4A2D F848                tst.b      [A5 - 0x7B8]
  2832. 00001D92  670C                     beq        +0xE /* 00001DA0 */
  2833. 00001D94  7000                     moveq.l    D0, 0x00
  2834. 00001D96  2F00                     move.l     -[A7], D0
  2835. 00001D98  4EAD 1D7A                jsr        [A5 + 0x1D7A /* export_939 */]
  2836. 00001D9C  2840                     movea.l    A4, D0
  2837. 00001D9E  584F                     addq.w     A7, 4
  2838. label00001DA0:
  2839. 00001DA0  4A2D F848                tst.b      [A5 - 0x7B8]
  2840. 00001DA4  670C                     beq        +0xE /* 00001DB2 */
  2841. 00001DA6  7000                     moveq.l    D0, 0x00
  2842. 00001DA8  2F00                     move.l     -[A7], D0
  2843. 00001DAA  4EAD 1D92                jsr        [A5 + 0x1D92 /* export_942 */]
  2844. 00001DAE  2840                     movea.l    A4, D0
  2845. 00001DB0  584F                     addq.w     A7, 4
  2846. label00001DB2:
  2847. 00001DB2  4A2D F848                tst.b      [A5 - 0x7B8]
  2848. 00001DB6  670C                     beq        +0xE /* 00001DC4 */
  2849. 00001DB8  7000                     moveq.l    D0, 0x00
  2850. 00001DBA  2F00                     move.l     -[A7], D0
  2851. 00001DBC  4EAD 1B92                jsr        [A5 + 0x1B92 /* export_878 */]
  2852. 00001DC0  2840                     movea.l    A4, D0
  2853. 00001DC2  584F                     addq.w     A7, 4
  2854. label00001DC4:
  2855. 00001DC4  4A2D F848                tst.b      [A5 - 0x7B8]
  2856. 00001DC8  670C                     beq        +0xE /* 00001DD6 */
  2857. 00001DCA  7000                     moveq.l    D0, 0x00
  2858. 00001DCC  2F00                     move.l     -[A7], D0
  2859. 00001DCE  4EAD 1B9A                jsr        [A5 + 0x1B9A /* export_879 */]
  2860. 00001DD2  2840                     movea.l    A4, D0
  2861. 00001DD4  584F                     addq.w     A7, 4
  2862. label00001DD6:
  2863. 00001DD6  4A2D F848                tst.b      [A5 - 0x7B8]
  2864. 00001DDA  670C                     beq        +0xE /* 00001DE8 */
  2865. 00001DDC  7000                     moveq.l    D0, 0x00
  2866. 00001DDE  2F00                     move.l     -[A7], D0
  2867. 00001DE0  4EAD 1D1A                jsr        [A5 + 0x1D1A /* export_927 */]
  2868. 00001DE4  2840                     movea.l    A4, D0
  2869. 00001DE6  584F                     addq.w     A7, 4
  2870. label00001DE8:
  2871. 00001DE8  4A2D F848                tst.b      [A5 - 0x7B8]
  2872. 00001DEC  670C                     beq        +0xE /* 00001DFA */
  2873. 00001DEE  7000                     moveq.l    D0, 0x00
  2874. 00001DF0  2F00                     move.l     -[A7], D0
  2875. 00001DF2  4EAD 1B72                jsr        [A5 + 0x1B72 /* export_874 */]
  2876. 00001DF6  2840                     movea.l    A4, D0
  2877. 00001DF8  584F                     addq.w     A7, 4
  2878. label00001DFA:
  2879. 00001DFA  4A2D F848                tst.b      [A5 - 0x7B8]
  2880. 00001DFE  670C                     beq        +0xE /* 00001E0C */
  2881. 00001E00  7000                     moveq.l    D0, 0x00
  2882. 00001E02  2F00                     move.l     -[A7], D0
  2883. 00001E04  4EAD 1CBA                jsr        [A5 + 0x1CBA /* export_915 */]
  2884. 00001E08  2640                     movea.l    A3, D0
  2885. 00001E0A  584F                     addq.w     A7, 4
  2886. label00001E0C:
  2887. 00001E0C  487A 018E                pea.l      [PC + 0x18E /* 00001F9C, value 0x54566965 'TVie', cstring "TView" */]
  2888. 00001E10  486E FDFC                pea.l      [A6 - 0x204]
  2889. 00001E14  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  2890. 00001E18  508F                     addq.l     A7, 8
  2891. 00001E1A  2F00                     move.l     -[A7], D0
  2892. 00001E1C  2F3C 7669 6577           move.l     -[A7], 0x76696577 /* 'view' */
  2893. 00001E22  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  2894. 00001E26  487A 0174                pea.l      [PC + 0x174 /* 00001F9C, value 0x54566965 'TVie', cstring "TView" */]
  2895. 00001E2A  486E FCFC                pea.l      [A6 - 0x304]
  2896. 00001E2E  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  2897. 00001E32  508F                     addq.l     A7, 8
  2898. 00001E34  2F00                     move.l     -[A7], D0
  2899. 00001E36  2F3C 6466 6C74           move.l     -[A7], 0x64666C74 /* 'dflt' */
  2900. 00001E3C  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  2901. 00001E40  487A 014C                pea.l      [PC + 0x14C /* 00001F8E, value 0x54496E63 'TInc', cstring "TIncludeView" */]
  2902. 00001E44  486E FBFC                pea.l      [A6 - 0x404]
  2903. 00001E48  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  2904. 00001E4C  508F                     addq.l     A7, 8
  2905. 00001E4E  2F00                     move.l     -[A7], D0
  2906. 00001E50  2F3C 696E 6340           move.l     -[A7], 0x696E6340 /* 'inc@' */
  2907. 00001E56  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  2908. 00001E5A  487A 012A                pea.l      [PC + 0x12A /* 00001F86, value 0x5457696E 'TWin', cstring "TWindow" */]
  2909. 00001E5E  486E FAFC                pea.l      [A6 - 0x504]
  2910. 00001E62  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  2911. 00001E66  508F                     addq.l     A7, 8
  2912. 00001E68  2F00                     move.l     -[A7], D0
  2913. 00001E6A  2F3C 7769 6E64           move.l     -[A7], 0x77696E64 /* 'wind' */
  2914. 00001E70  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  2915. 00001E74  487A 0104                pea.l      [PC + 0x104 /* 00001F7A, value 0x54536372 'TScr', cstring "TScrollBar" */]
  2916. 00001E78  486E F9FC                pea.l      [A6 - 0x604]
  2917. 00001E7C  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  2918. 00001E80  508F                     addq.l     A7, 8
  2919. 00001E82  2F00                     move.l     -[A7], D0
  2920. 00001E84  2F3C 7362 6172           move.l     -[A7], 0x73626172 /* 'sbar' */
  2921. 00001E8A  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  2922. 00001E8E  487A 00D6                pea.l      [PC + 0xD6 /* 00001F66, value 0x54536372 'TScr', cstring "TScrollerScrollBar" */]
  2923. 00001E92  486E F8FC                pea.l      [A6 - 0x704]
  2924. 00001E96  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  2925. 00001E9A  508F                     addq.l     A7, 8
  2926. 00001E9C  2F00                     move.l     -[A7], D0
  2927. 00001E9E  2F3C 7373 6272           move.l     -[A7], 0x73736272 /* 'ssbr' */
  2928. 00001EA4  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  2929. 00001EA8  487A 00B2                pea.l      [PC + 0xB2 /* 00001F5C, value 0x54536372 'TScr', cstring "TScroller" */]
  2930. 00001EAC  486E F7FC                pea.l      [A6 - 0x804]
  2931. 00001EB0  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  2932. 00001EB4  508F                     addq.l     A7, 8
  2933. 00001EB6  2F00                     move.l     -[A7], D0
  2934. 00001EB8  2F3C 7363 726C           move.l     -[A7], 0x7363726C /* 'scrl' */
  2935. 00001EBE  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  2936. 00001EC2  487A 008E                pea.l      [PC + 0x8E /* 00001F52, value 0x54547261 'TTra', cstring "TTracker" */]
  2937. 00001EC6  486E F6FC                pea.l      [A6 - 0x904]
  2938. 00001ECA  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  2939. 00001ECE  508F                     addq.l     A7, 8
  2940. 00001ED0  2F00                     move.l     -[A7], D0
  2941. 00001ED2  2F3C 7472 616B           move.l     -[A7], 0x7472616B /* 'trak' */
  2942. 00001ED8  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  2943. 00001EDC  487A 006E                pea.l      [PC + 0x6E /* 00001F4C, value 0x544C6973 'TLis', cstring "TList" */]
  2944. 00001EE0  486E F5FC                pea.l      [A6 - 0xA04]
  2945. 00001EE4  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  2946. 00001EE8  508F                     addq.l     A7, 8
  2947. 00001EEA  2F00                     move.l     -[A7], D0
  2948. 00001EEC  2F3C 6C69 7374           move.l     -[A7], 0x6C697374 /* 'list' */
  2949. 00001EF2  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  2950. 00001EF6  4EBA EF70                jsr        [PC - 0x1090 /* 00000E68 */]
  2951. 00001EFA  4EAD 1EF2                jsr        [A5 + 0x1EF2 /* export_986 */]
  2952. 00001EFE  4EBA FBF8                jsr        [PC - 0x408 /* 00001AF8 */]
  2953. 00001F02  4EBA F468                jsr        [PC - 0xB98 /* 0000136C */]
  2954. 00001F06  7000                     moveq.l    D0, 0x00
  2955. 00001F08  2D40 FFF4                move.l     [A6 - 0xC], D0
  2956. 00001F0C  7202                     moveq.l    D1, 0x02
  2957. 00001F0E  2D41 FFF8                move.l     [A6 - 0x8], D1
  2958. 00001F12  558F                     subq.l     A7, 2
  2959. 00001F14  2F3C 7073 6E20           move.l     -[A7], 0x70736E20 /* 'psn ' */
  2960. 00001F1A  486E FFF4                pea.l      [A6 - 0xC]
  2961. 00001F1E  7008                     moveq.l    D0, 0x08
  2962. 00001F20  2F00                     move.l     -[A7], D0
  2963. 00001F22  486D F3A0                pea.l      [A5 - 0xC60]
  2964. 00001F26  303C 0825                move.w     D0, 0x825
  2965. 00001F2A  A816                     syscall    Pack8
  2966. 00001F2C  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  2967. 00001F30  41EE FFFC                lea.l      A0, [A6 - 0x4]
  2968. 00001F34  20B8 020C                move.l     [A0], [0x0000020C /* Time */]
  2969. 00001F38  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2970. 00001F3C  4EAD 3BFA                jsr        [A5 + 0x3BFA /* export_1915 */]
  2971. 00001F40  584F                     addq.w     A7, 4
  2972. 00001F42  4CEE 1800 F5F4           movem.l    A3,A4, [A6 - 0xA0C]
  2973. 00001F48  4E5E                     unlink     A6
  2974. 00001F4A  4E75                     rts
  2975. 00001F4C  544C                     addq.w     A4, 2
  2976. 00001F4E  6973                     bvs        +0x75 /* 00001FC3 */
  2977. 00001F50  7400                     moveq.l    D2, 0x00
  2978. 00001F52  5454                     addq.w     [A4], 2
  2979. 00001F54  7261                     moveq.l    D1, 0x61
  2980. 00001F56  636B                     bls        +0x6D /* 00001FC3 */
  2981. 00001F58  6572                     bcs        +0x74 /* 00001FCC */
  2982. 00001F5A  0000 5453                ori.b      D0, 0x53 /* 'S' */
  2983. 00001F5E  6372                     bls        +0x74 /* 00001FD2 */
  2984. 00001F60  6F6C                     ble        +0x6E /* 00001FCE */
  2985. 00001F62  6C65                     bge        +0x67 /* 00001FC9 */
  2986. 00001F64  7200                     moveq.l    D1, 0x00
  2987. 00001F66  5453                     addq.w     [A3], 2
  2988. 00001F68  6372                     bls        +0x74 /* 00001FDC */
  2989. 00001F6A  6F6C                     ble        +0x6E /* 00001FD8 */
  2990. 00001F6C  6C65                     bge        +0x67 /* 00001FD3 */
  2991. 00001F6E  7253                     moveq.l    D1, 0x53
  2992. 00001F70  6372                     bls        +0x74 /* 00001FE4 */
  2993. 00001F72  6F6C                     ble        +0x6E /* 00001FE0 */
  2994. 00001F74  6C42                     bge        +0x44 /* 00001FB8 */
  2995. 00001F76  6172                     bsr        +0x74 /* 00001FEA */
  2996. 00001F78  0000 5453                ori.b      D0, 0x53 /* 'S' */
  2997. 00001F7C  6372                     bls        +0x74 /* 00001FF0 */
  2998. 00001F7E  6F6C                     ble        +0x6E /* 00001FEC */
  2999. 00001F80  6C42                     bge        +0x44 /* 00001FC4 */
  3000. 00001F82  6172                     bsr        +0x74 /* 00001FF6 */
  3001. 00001F84  0000 5457                ori.b      D0, 0x57 /* 'W' */
  3002. 00001F88  696E                     bvs        +0x70 /* 00001FF8 */
  3003. 00001F8A  646F                     bcc        +0x71 /* 00001FFB */
  3004. 00001F8C  7700                     moveq.l    D3, 0x00
  3005. 00001F8E  5449                     addq.w     A1, 2
  3006. 00001F90  6E63                     bgt        +0x65 /* 00001FF5 */
  3007. 00001F92  6C75                     bge        +0x77 /* 00002009 */
  3008. 00001F94  6465                     bcc        +0x67 /* 00001FFB */
  3009. 00001F96  5669 6577                addq.w     [A1 + 0x6577], 3
  3010. 00001F9A  0000 5456                ori.b      D0, 0x56 /* 'V' */
  3011. 00001F9E  6965                     bvs        +0x67 /* 00002005 */
  3012. 00001FA0  7700                     moveq.l    D3, 0x00
  3013. 00001FA2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3014. export_610: // at 00001FA4 (misaligned)
  3015. 00001FA6  0000 7000                ori.b      D0, 0x0
  3016. 00001FAA  2F00                     move.l     -[A7], D0
  3017. 00001FAC  7204                     moveq.l    D1, 0x04
  3018. 00001FAE  3F01                     move.w     -[A7], D1
  3019. 00001FB0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3020. 00001FB4  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  3021. label00001FB8:
  3022. 00001FB8  4E5E                     unlink     A6
  3023. 00001FBA  4E74 0004                rtd        0x0004
  3024. 00001FBE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3025. export_611: // at 00001FC0 (misaligned)
  3026. 00001FC2  0000 7000                ori.b      D0, 0x0
  3027. // begin alternate branch 00001FC4-00001FC6
  3028. label00001FC4:
  3029. 00001FC4  7000                     moveq.l    D0, 0x00
  3030. // end alternate branch 00001FC4-00001FC6
  3031. label00001FC4: // (misaligned)
  3032. 00001FC6  2F00                     move.l     -[A7], D0
  3033. 00001FC8  7208                     moveq.l    D1, 0x08
  3034. 00001FCA  3F01                     move.w     -[A7], D1
  3035. label00001FCC:
  3036. 00001FCC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3037. // begin alternate branch 00001FCE-00001FD4
  3038. label00001FCE:
  3039. 00001FCE  0008 4EAD                ori.b      A0, 0xAD
  3040. label00001FD2:
  3041. 00001FD2  20CA                     move.l     [A0]+, A2
  3042. // end alternate branch 00001FCE-00001FD4
  3043. label00001FCE: // (misaligned)
  3044. 00001FD0  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  3045. label00001FD2: // (misaligned)
  3046. 00001FD4  4E5E                     unlink     A6
  3047. 00001FD6  4E74 0004                rtd        0x0004
  3048. // begin alternate branch 00001FD8-00001FDC
  3049. label00001FD8:
  3050. 00001FD8  0004 0000                ori.b      D4, 0x0
  3051. // end alternate branch 00001FD8-00001FDC
  3052. label00001FD8: // (misaligned)
  3053. 00001FDA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3054. // begin alternate branch 00001FDC-00001FE0
  3055. export_612:
  3056. label00001FDC:
  3057. 00001FDC  4E56 FFF8                link       A6, -0x0008
  3058. // end alternate branch 00001FDC-00001FE0
  3059. export_612: // at 00001FDC (misaligned)
  3060. label00001FDC: // (misaligned)
  3061. 00001FDE  FFF8                     .invalid   <<F/7/7>>
  3062. label00001FE0:
  3063. 00001FE0  2F07                     move.l     -[A7], D7
  3064. 00001FE2  2E2E 0010                move.l     D7, [A6 + 0x10]
  3065. // begin alternate branch 00001FE4-00001FE8
  3066. label00001FE4:
  3067. 00001FE4  0010 6F1C                ori.b      [A0], 0x1C
  3068. // end alternate branch 00001FE4-00001FE8
  3069. label00001FE4: // (misaligned)
  3070. 00001FE6  6F1C                     ble        +0x1E /* 00002004 */
  3071. 00001FE8  2D47 FFF8                move.l     [A6 - 0x8], D7
  3072. // begin alternate branch 00001FEA-00001FEC
  3073. fn00001FEA:
  3074. 00001FEA  FFF8                     .invalid   <<F/7/7>>
  3075. // end alternate branch 00001FEA-00001FEC
  3076. fn00001FEA: // (misaligned)
  3077. label00001FEC:
  3078. 00001FEC  3D6E 000E FFFC           move.w     [A6 - 0x4], [A6 + 0xE]
  3079. // begin alternate branch 00001FF0-00001FF2
  3080. label00001FF0:
  3081. 00001FF0  FFFC                     .invalid   <<F/7/7>>
  3082. // end alternate branch 00001FF0-00001FF2
  3083. label00001FF0: // (misaligned)
  3084. 00001FF2  3D6E 000C FFFE           move.w     [A6 - 0x2], [A6 + 0xC]
  3085. // begin alternate branch 00001FF6-00001FF8
  3086. fn00001FF6:
  3087. 00001FF6  FFFE                     .invalid   <<F/7/7>>
  3088. // end alternate branch 00001FF6-00001FF8
  3089. fn00001FF6: // (misaligned)
  3090. label00001FF8:
  3091. 00001FF8  486E FFF8                pea.l      [A6 - 0x8]
  3092. 00001FFC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3093. 00002000  4EAD 434A                jsr        [A5 + 0x434A /* export_2149 */]
  3094. label00002004:
  3095. 00002004  2E2E FFF4                move.l     D7, [A6 - 0xC]
  3096. 00002008  4E5E                     unlink     A6
  3097. 0000200A  4E74 000C                rtd        0x000C
  3098. 0000200E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3099. export_613: // at 00002010 (misaligned)
  3100. 00002012  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  3101. 00002016  0008 4EAD                ori.b      A0, 0xAD
  3102. 0000201A  21B2 4E5E 4E74           move.l     [A0 + D4 * 8 + 0x74], [A2 + D4 * 8 + 0x5E]
  3103. 00002020  0004 0000                ori.b      D4, 0x0
  3104. fn00002024:
  3105. 00002024  4E56 0000                link       A6, 0
  3106. 00002028  4EAD 42EA                jsr        [A5 + 0x42EA /* export_2137 */]
  3107. 0000202C  4EBA 001A                jsr        [PC + 0x1A /* 00002048 */]
  3108. 00002030  486D F94C                pea.l      [A5 - 0x6B4]
  3109. 00002034  4EAD 1EDA                jsr        [A5 + 0x1EDA /* export_983 */]
  3110. 00002038  3B7C 0002 F944           move.w     [A5 - 0x6BC], 0x2
  3111. 0000203E  4EAD 1ECA                jsr        [A5 + 0x1ECA /* export_981 */]
  3112. 00002042  4E5E                     unlink     A6
  3113. 00002044  4E75                     rts
  3114. 00002046  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3115. // begin alternate branch 00002048-00002050
  3116. fn00002048:
  3117. 00002048  4E56 0000                link       A6, 0
  3118. 0000204C  4EAD 1E92                jsr        [A5 + 0x1E92 /* export_974 */]
  3119. // end alternate branch 00002048-00002050
  3120. fn00002048: // (misaligned)
  3121. 0000204A  0000 4EAD                ori.b      D0, 0xAD
  3122. 0000204E  1E92                     move.b     [A7], [A2]
  3123. 00002050  2B40 F940                move.l     [A5 - 0x6C0], D0
  3124. 00002054  4EAD 1E9A                jsr        [A5 + 0x1E9A /* export_975 */]
  3125. 00002058  2B40 F93C                move.l     [A5 - 0x6C4], D0
  3126. 0000205C  41ED 1EE2                lea.l      A0, [A5 + 0x1EE2 /* export_984 */]
  3127. 00002060  2B48 F938                move.l     [A5 - 0x6C8], A0
  3128. 00002064  4E5E                     unlink     A6
  3129. 00002066  4E75                     rts
  3130. fn00002068:
  3131. 00002068  4E56 0000                link       A6, 0
  3132. 0000206C  2F0C                     move.l     -[A7], A4
  3133. 0000206E  286E 0008                movea.l    A4, [A6 + 0x8]
  3134. 00002072  2F0C                     move.l     -[A7], A4
  3135. 00002074  4EAD 1E2A                jsr        [A5 + 0x1E2A /* export_961 */]
  3136. 00002078  2B4C FAC8                move.l     [A5 - 0x538], A4
  3137. 0000207C  286E FFFC                movea.l    A4, [A6 - 0x4]
  3138. 00002080  4E5E                     unlink     A6
  3139. 00002082  4E74 0004                rtd        0x0004
  3140. 00002086  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3141. export_614: // at 00002088 (misaligned)
  3142. 0000208A  F100                     .extension 0x100 <<F/4-5/0>> // unimplemented
  3143. 0000208C  48E7 0018                movem.l    -[A7], A3,A4
  3144. 00002090  4A2D F85C                tst.b      [A5 - 0x7A4]
  3145. 00002094  6600 02C2                bne        +0x2C4 /* 00002358 */
  3146. 00002098  4A2D F848                tst.b      [A5 - 0x7B8]
  3147. 0000209C  670C                     beq        +0xE /* 000020AA */
  3148. 0000209E  7000                     moveq.l    D0, 0x00
  3149. 000020A0  2F00                     move.l     -[A7], D0
  3150. 000020A2  4EAD 1BBA                jsr        [A5 + 0x1BBA /* export_883 */]
  3151. 000020A6  2640                     movea.l    A3, D0
  3152. 000020A8  584F                     addq.w     A7, 4
  3153. label000020AA:
  3154. 000020AA  4A2D F848                tst.b      [A5 - 0x7B8]
  3155. 000020AE  670C                     beq        +0xE /* 000020BC */
  3156. 000020B0  7000                     moveq.l    D0, 0x00
  3157. 000020B2  2F00                     move.l     -[A7], D0
  3158. 000020B4  4EAD 1B8A                jsr        [A5 + 0x1B8A /* export_877 */]
  3159. 000020B8  2640                     movea.l    A3, D0
  3160. 000020BA  584F                     addq.w     A7, 4
  3161. label000020BC:
  3162. 000020BC  4A2D F848                tst.b      [A5 - 0x7B8]
  3163. 000020C0  670C                     beq        +0xE /* 000020CE */
  3164. 000020C2  7000                     moveq.l    D0, 0x00
  3165. 000020C4  2F00                     move.l     -[A7], D0
  3166. 000020C6  4EAD 1BC2                jsr        [A5 + 0x1BC2 /* export_884 */]
  3167. 000020CA  2640                     movea.l    A3, D0
  3168. 000020CC  584F                     addq.w     A7, 4
  3169. label000020CE:
  3170. 000020CE  4A2D F848                tst.b      [A5 - 0x7B8]
  3171. 000020D2  670C                     beq        +0xE /* 000020E0 */
  3172. 000020D4  7000                     moveq.l    D0, 0x00
  3173. 000020D6  2F00                     move.l     -[A7], D0
  3174. 000020D8  4EAD 1BCA                jsr        [A5 + 0x1BCA /* export_885 */]
  3175. 000020DC  2640                     movea.l    A3, D0
  3176. 000020DE  584F                     addq.w     A7, 4
  3177. label000020E0:
  3178. 000020E0  4A2D F848                tst.b      [A5 - 0x7B8]
  3179. 000020E4  670C                     beq        +0xE /* 000020F2 */
  3180. 000020E6  7000                     moveq.l    D0, 0x00
  3181. 000020E8  2F00                     move.l     -[A7], D0
  3182. 000020EA  4EAD 1BD2                jsr        [A5 + 0x1BD2 /* export_886 */]
  3183. 000020EE  2640                     movea.l    A3, D0
  3184. 000020F0  584F                     addq.w     A7, 4
  3185. label000020F2:
  3186. 000020F2  4A2D F848                tst.b      [A5 - 0x7B8]
  3187. 000020F6  670C                     beq        +0xE /* 00002104 */
  3188. 000020F8  7000                     moveq.l    D0, 0x00
  3189. 000020FA  2F00                     move.l     -[A7], D0
  3190. 000020FC  4EAD 1BDA                jsr        [A5 + 0x1BDA /* export_887 */]
  3191. 00002100  2640                     movea.l    A3, D0
  3192. 00002102  584F                     addq.w     A7, 4
  3193. label00002104:
  3194. 00002104  4A2D F848                tst.b      [A5 - 0x7B8]
  3195. 00002108  670C                     beq        +0xE /* 00002116 */
  3196. 0000210A  7000                     moveq.l    D0, 0x00
  3197. 0000210C  2F00                     move.l     -[A7], D0
  3198. 0000210E  4EAD 1BE2                jsr        [A5 + 0x1BE2 /* export_888 */]
  3199. 00002112  2640                     movea.l    A3, D0
  3200. 00002114  584F                     addq.w     A7, 4
  3201. label00002116:
  3202. 00002116  4A2D F848                tst.b      [A5 - 0x7B8]
  3203. 0000211A  670C                     beq        +0xE /* 00002128 */
  3204. 0000211C  7000                     moveq.l    D0, 0x00
  3205. 0000211E  2F00                     move.l     -[A7], D0
  3206. 00002120  4EAD 1BEA                jsr        [A5 + 0x1BEA /* export_889 */]
  3207. 00002124  2640                     movea.l    A3, D0
  3208. 00002126  584F                     addq.w     A7, 4
  3209. label00002128:
  3210. 00002128  4A2D F848                tst.b      [A5 - 0x7B8]
  3211. 0000212C  670C                     beq        +0xE /* 0000213A */
  3212. 0000212E  7000                     moveq.l    D0, 0x00
  3213. 00002130  2F00                     move.l     -[A7], D0
  3214. 00002132  4EAD 1BFA                jsr        [A5 + 0x1BFA /* export_891 */]
  3215. 00002136  2640                     movea.l    A3, D0
  3216. 00002138  584F                     addq.w     A7, 4
  3217. label0000213A:
  3218. 0000213A  4A2D F848                tst.b      [A5 - 0x7B8]
  3219. 0000213E  670C                     beq        +0xE /* 0000214C */
  3220. 00002140  7000                     moveq.l    D0, 0x00
  3221. 00002142  2F00                     move.l     -[A7], D0
  3222. 00002144  4EAD 1CEA                jsr        [A5 + 0x1CEA /* export_921 */]
  3223. 00002148  2640                     movea.l    A3, D0
  3224. 0000214A  584F                     addq.w     A7, 4
  3225. label0000214C:
  3226. 0000214C  4A2D F848                tst.b      [A5 - 0x7B8]
  3227. 00002150  670C                     beq        +0xE /* 0000215E */
  3228. 00002152  7000                     moveq.l    D0, 0x00
  3229. 00002154  2F00                     move.l     -[A7], D0
  3230. 00002156  4EAD 1C0A                jsr        [A5 + 0x1C0A /* export_893 */]
  3231. 0000215A  2640                     movea.l    A3, D0
  3232. 0000215C  584F                     addq.w     A7, 4
  3233. label0000215E:
  3234. 0000215E  4A2D F848                tst.b      [A5 - 0x7B8]
  3235. 00002162  670C                     beq        +0xE /* 00002170 */
  3236. 00002164  7000                     moveq.l    D0, 0x00
  3237. 00002166  2F00                     move.l     -[A7], D0
  3238. 00002168  4EAD 1C12                jsr        [A5 + 0x1C12 /* export_894 */]
  3239. 0000216C  2640                     movea.l    A3, D0
  3240. 0000216E  584F                     addq.w     A7, 4
  3241. label00002170:
  3242. 00002170  4A2D F848                tst.b      [A5 - 0x7B8]
  3243. 00002174  670C                     beq        +0xE /* 00002182 */
  3244. 00002176  7000                     moveq.l    D0, 0x00
  3245. 00002178  2F00                     move.l     -[A7], D0
  3246. 0000217A  4EAD 1C1A                jsr        [A5 + 0x1C1A /* export_895 */]
  3247. 0000217E  2640                     movea.l    A3, D0
  3248. 00002180  584F                     addq.w     A7, 4
  3249. label00002182:
  3250. 00002182  4A2D F848                tst.b      [A5 - 0x7B8]
  3251. 00002186  670C                     beq        +0xE /* 00002194 */
  3252. 00002188  7000                     moveq.l    D0, 0x00
  3253. 0000218A  2F00                     move.l     -[A7], D0
  3254. 0000218C  4EAD 1BF2                jsr        [A5 + 0x1BF2 /* export_890 */]
  3255. 00002190  2640                     movea.l    A3, D0
  3256. 00002192  584F                     addq.w     A7, 4
  3257. label00002194:
  3258. 00002194  4A2D F848                tst.b      [A5 - 0x7B8]
  3259. 00002198  670C                     beq        +0xE /* 000021A6 */
  3260. 0000219A  7000                     moveq.l    D0, 0x00
  3261. 0000219C  2F00                     move.l     -[A7], D0
  3262. 0000219E  4EAD 1C2A                jsr        [A5 + 0x1C2A /* export_897 */]
  3263. 000021A2  2840                     movea.l    A4, D0
  3264. 000021A4  584F                     addq.w     A7, 4
  3265. label000021A6:
  3266. 000021A6  487A 024A                pea.l      [PC + 0x24A /* 000023F2, value 0x54446961 'TDia', cstring "TDialogView" */]
  3267. 000021AA  486E FF00                pea.l      [A6 - 0x100]
  3268. 000021AE  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3269. 000021B2  508F                     addq.l     A7, 8
  3270. 000021B4  2F00                     move.l     -[A7], D0
  3271. 000021B6  2F3C 646C 6F67           move.l     -[A7], 0x646C6F67 /* 'dlog' */
  3272. 000021BC  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3273. 000021C0  487A 0226                pea.l      [PC + 0x226 /* 000023E8, value 0x54436F6E 'TCon', cstring "TControl" */]
  3274. 000021C4  486E FE00                pea.l      [A6 - 0x200]
  3275. 000021C8  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3276. 000021CC  508F                     addq.l     A7, 8
  3277. 000021CE  2F00                     move.l     -[A7], D0
  3278. 000021D0  2F3C 636E 746C           move.l     -[A7], 0x636E746C /* 'cntl' */
  3279. 000021D6  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3280. 000021DA  487A 0204                pea.l      [PC + 0x204 /* 000023E0, value 0x54427574 'TBut', cstring "TButton" */]
  3281. 000021DE  486E FD00                pea.l      [A6 - 0x300]
  3282. 000021E2  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3283. 000021E6  508F                     addq.l     A7, 8
  3284. 000021E8  2F00                     move.l     -[A7], D0
  3285. 000021EA  2F3C 6275 746E           move.l     -[A7], 0x6275746E /* 'butn' */
  3286. 000021F0  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3287. 000021F4  487A 01E0                pea.l      [PC + 0x1E0 /* 000023D6, value 0x54436865 'TChe', cstring "TCheckBox" */]
  3288. 000021F8  486E FC00                pea.l      [A6 - 0x400]
  3289. 000021FC  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3290. 00002200  508F                     addq.l     A7, 8
  3291. 00002202  2F00                     move.l     -[A7], D0
  3292. 00002204  2F3C 6368 6B62           move.l     -[A7], 0x63686B62 /* 'chkb' */
  3293. 0000220A  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3294. 0000220E  487A 01BE                pea.l      [PC + 0x1BE /* 000023CE, value 0x54526164 'TRad', cstring "TRadio" */]
  3295. 00002212  486E FB00                pea.l      [A6 - 0x500]
  3296. 00002216  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3297. 0000221A  508F                     addq.l     A7, 8
  3298. 0000221C  2F00                     move.l     -[A7], D0
  3299. 0000221E  2F3C 7261 6462           move.l     -[A7], 0x72616462 /* 'radb' */
  3300. 00002224  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3301. 00002228  487A 019A                pea.l      [PC + 0x19A /* 000023C4, value 0x54436C75 'TClu', cstring "TCluster" */]
  3302. 0000222C  486E FA00                pea.l      [A6 - 0x600]
  3303. 00002230  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3304. 00002234  508F                     addq.l     A7, 8
  3305. 00002236  2F00                     move.l     -[A7], D0
  3306. 00002238  2F3C 636C 7573           move.l     -[A7], 0x636C7573 /* 'clus' */
  3307. 0000223E  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3308. 00002242  487A 017A                pea.l      [PC + 0x17A /* 000023BE, value 0x5449636F 'TIco', cstring "TIcon" */]
  3309. 00002246  486E F900                pea.l      [A6 - 0x700]
  3310. 0000224A  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3311. 0000224E  508F                     addq.l     A7, 8
  3312. 00002250  2F00                     move.l     -[A7], D0
  3313. 00002252  2F3C 6963 6F6E           move.l     -[A7], 0x69636F6E /* 'icon' */
  3314. 00002258  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3315. 0000225C  487A 0154                pea.l      [PC + 0x154 /* 000023B2, value 0x54536D61 'TSma', cstring "TSmallIcon" */]
  3316. 00002260  486E F800                pea.l      [A6 - 0x800]
  3317. 00002264  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3318. 00002268  508F                     addq.l     A7, 8
  3319. 0000226A  2F00                     move.l     -[A7], D0
  3320. 0000226C  2F3C 7369 636E           move.l     -[A7], 0x7369636E /* 'sicn' */
  3321. 00002272  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3322. 00002276  487A 0130                pea.l      [PC + 0x130 /* 000023A8, value 0x54506963 'TPic', cstring "TPicture" */]
  3323. 0000227A  486E F700                pea.l      [A6 - 0x900]
  3324. 0000227E  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3325. 00002282  508F                     addq.l     A7, 8
  3326. 00002284  2F00                     move.l     -[A7], D0
  3327. 00002286  2F3C 7069 6374           move.l     -[A7], 0x70696374 /* 'pict' */
  3328. 0000228C  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3329. 00002290  487A 010E                pea.l      [PC + 0x10E /* 000023A0, value 0x54506F70 'TPop', cstring "TPopup" */]
  3330. 00002294  486E F600                pea.l      [A6 - 0xA00]
  3331. 00002298  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3332. 0000229C  508F                     addq.l     A7, 8
  3333. 0000229E  2F00                     move.l     -[A7], D0
  3334. 000022A0  2F3C 706F 7070           move.l     -[A7], 0x706F7070 /* 'popp' */
  3335. 000022A6  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3336. 000022AA  487A 00E8                pea.l      [PC + 0xE8 /* 00002394, value 0x54537461 'TSta', cstring "TStaticText" */]
  3337. 000022AE  486E F500                pea.l      [A6 - 0xB00]
  3338. 000022B2  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3339. 000022B6  508F                     addq.l     A7, 8
  3340. 000022B8  2F00                     move.l     -[A7], D0
  3341. 000022BA  2F3C 7374 6174           move.l     -[A7], 0x73746174 /* 'stat' */
  3342. 000022C0  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3343. 000022C4  487A 00C4                pea.l      [PC + 0xC4 /* 0000238A, value 0x54456469 'TEdi', cstring "TEditText" */]
  3344. 000022C8  486E F400                pea.l      [A6 - 0xC00]
  3345. 000022CC  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3346. 000022D0  508F                     addq.l     A7, 8
  3347. 000022D2  2F00                     move.l     -[A7], D0
  3348. 000022D4  2F3C 6564 6974           move.l     -[A7], 0x65646974 /* 'edit' */
  3349. 000022DA  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3350. 000022DE  487A 009E                pea.l      [PC + 0x9E /* 0000237E, value 0x544E756D 'TNum', cstring "TNumberText" */]
  3351. 000022E2  486E F300                pea.l      [A6 - 0xD00]
  3352. 000022E6  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3353. 000022EA  508F                     addq.l     A7, 8
  3354. 000022EC  2F00                     move.l     -[A7], D0
  3355. 000022EE  2F3C 6E6D 6272           move.l     -[A7], 0x6E6D6272 /* 'nmbr' */
  3356. 000022F4  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3357. 000022F8  487A 007A                pea.l      [PC + 0x7A /* 00002374, value 0x54506174 'TPat', cstring "TPattern" */]
  3358. 000022FC  486E F200                pea.l      [A6 - 0xE00]
  3359. 00002300  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3360. 00002304  508F                     addq.l     A7, 8
  3361. 00002306  2F00                     move.l     -[A7], D0
  3362. 00002308  2F3C 7061 746E           move.l     -[A7], 0x7061746E /* 'patn' */
  3363. 0000230E  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3364. 00002312  487A 004E                pea.l      [PC + 0x4E /* 00002362, value 0x54546172 'TTar', cstring "TTargetBorderView" */]
  3365. 00002316  486E F100                pea.l      [A6 - 0xF00]
  3366. 0000231A  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3367. 0000231E  508F                     addq.l     A7, 8
  3368. 00002320  2F00                     move.l     -[A7], D0
  3369. 00002322  2F3C 7462 6F72           move.l     -[A7], 0x74626F72 /* 'tbor' */
  3370. 00002328  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3371. 0000232C  7000                     moveq.l    D0, 0x00
  3372. 0000232E  2F00                     move.l     -[A7], D0
  3373. 00002330  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  3374. 00002334  2B40 F4F0                move.l     [A5 - 0xB10], D0
  3375. 00002338  2F00                     move.l     -[A7], D0
  3376. 0000233A  4EBA 00E8                jsr        [PC + 0xE8 /* 00002424 */]
  3377. 0000233E  7000                     moveq.l    D0, 0x00
  3378. 00002340  2F00                     move.l     -[A7], D0
  3379. 00002342  4EAD 1B4A                jsr        [A5 + 0x1B4A /* export_869 */]
  3380. 00002346  2B40 F4F4                move.l     [A5 - 0xB0C], D0
  3381. 0000234A  2F00                     move.l     -[A7], D0
  3382. 0000234C  4EAD 1DCA                jsr        [A5 + 0x1DCA /* export_949 */]
  3383. 00002350  1B7C 0001 F85C           move.b     [A5 - 0x7A4], 0x1
  3384. 00002356  504F                     addq.w     A7, 8
  3385. label00002358:
  3386. 00002358  4CEE 1800 F0F8           movem.l    A3,A4, [A6 - 0xF08]
  3387. 0000235E  4E5E                     unlink     A6
  3388. 00002360  4E75                     rts
  3389. 00002362  5454                     addq.w     [A4], 2
  3390. 00002364  6172                     bsr        +0x74 /* 000023D8 */
  3391. 00002366  6765                     beq        +0x67 /* 000023CD */
  3392. 00002368  7442                     moveq.l    D2, 0x42
  3393. 0000236A  6F72                     ble        +0x74 /* 000023DE */
  3394. 0000236C  6465                     bcc        +0x67 /* 000023D3 */
  3395. 0000236E  7256                     moveq.l    D1, 0x56
  3396. 00002370  6965                     bvs        +0x67 /* 000023D7 */
  3397. 00002372  7700                     moveq.l    D3, 0x00
  3398. 00002374  5450                     addq.w     [A0], 2
  3399. 00002376  6174                     bsr        +0x76 /* 000023EC */
  3400. 00002378  7465                     moveq.l    D2, 0x65
  3401. 0000237A  726E                     moveq.l    D1, 0x6E
  3402. 0000237C  0000 544E                ori.b      D0, 0x4E /* 'N' */
  3403. 00002380  756D                     moveq.l    D2, 0x6D
  3404. 00002382  6265                     bhi        +0x67 /* 000023E9 */
  3405. 00002384  7254                     moveq.l    D1, 0x54
  3406. 00002386  6578                     bcs        +0x7A /* 00002400 */
  3407. 00002388  7400                     moveq.l    D2, 0x00
  3408. 0000238A  5445                     addq.w     D5, 2
  3409. 0000238C  6469                     bcc        +0x6B /* 000023F7 */
  3410. 0000238E  7454                     moveq.l    D2, 0x54
  3411. 00002390  6578                     bcs        +0x7A /* 0000240A */
  3412. 00002392  7400                     moveq.l    D2, 0x00
  3413. 00002394  5453                     addq.w     [A3], 2
  3414. 00002396  7461                     moveq.l    D2, 0x61
  3415. 00002398  7469                     moveq.l    D2, 0x69
  3416. 0000239A  6354                     bls        +0x56 /* 000023F0 */
  3417. 0000239C  6578                     bcs        +0x7A /* 00002416 */
  3418. 0000239E  7400                     moveq.l    D2, 0x00
  3419. 000023A0  5450                     addq.w     [A0], 2
  3420. 000023A2  6F70                     ble        +0x72 /* 00002414 */
  3421. 000023A4  7570                     moveq.l    D2, 0x70
  3422. 000023A6  0000 5450                ori.b      D0, 0x50 /* 'P' */
  3423. 000023AA  6963                     bvs        +0x65 /* 0000240F */
  3424. 000023AC  7475                     moveq.l    D2, 0x75
  3425. 000023AE  7265                     moveq.l    D1, 0x65
  3426. 000023B0  0000 5453                ori.b      D0, 0x53 /* 'S' */
  3427. 000023B4  6D61                     blt        +0x63 /* 00002417 */
  3428. 000023B6  6C6C                     bge        +0x6E /* 00002424 */
  3429. 000023B8  4963                     chk.w      D4, -[A3]
  3430. 000023BA  6F6E                     ble        +0x70 /* 0000242A */
  3431. 000023BC  0000 5449                ori.b      D0, 0x49 /* 'I' */
  3432. 000023C0  636F                     bls        +0x71 /* 00002431 */
  3433. 000023C2  6E00 5443                bgt        +0x5445 /* 00007807 */
  3434. 000023C6  6C75                     bge        +0x77 /* 0000243D */
  3435. 000023C8  7374                     moveq.l    D1, 0x74
  3436. 000023CA  6572                     bcs        +0x74 /* 0000243E */
  3437. 000023CC  0000 5452                ori.b      D0, 0x52 /* 'R' */
  3438. 000023D0  6164                     bsr        +0x66 /* 00002436 */
  3439. 000023D2  696F                     bvs        +0x71 /* 00002443 */
  3440. 000023D4  0000 5443                ori.b      D0, 0x43 /* 'C' */
  3441. fn000023D8:
  3442. 000023D8  6865                     bvc        +0x67 /* 0000243F */
  3443. 000023DA  636B                     bls        +0x6D /* 00002447 */
  3444. 000023DC  426F 7800                clr.w      [A7 + 0x7800]
  3445. // begin alternate branch 000023DE-000023E0
  3446. label000023DE:
  3447. 000023DE  7800                     moveq.l    D4, 0x00
  3448. // end alternate branch 000023DE-000023E0
  3449. label000023DE: // (misaligned)
  3450. 000023E0  5442                     addq.w     D2, 2
  3451. 000023E2  7574                     moveq.l    D2, 0x74
  3452. 000023E4  746F                     moveq.l    D2, 0x6F
  3453. 000023E6  6E00 5443                bgt        +0x5445 /* 0000782B */
  3454. 000023EA  6F6E                     ble        +0x70 /* 0000245A */
  3455. fn000023EC:
  3456. 000023EC  7472                     moveq.l    D2, 0x72
  3457. 000023EE  6F6C                     ble        +0x6E /* 0000245C */
  3458. label000023F0:
  3459. 000023F0  0000 5444                ori.b      D0, 0x44 /* 'D' */
  3460. 000023F4  6961                     bvs        +0x63 /* 00002457 */
  3461. 000023F6  6C6F                     bge        +0x71 /* 00002467 */
  3462. 000023F8  6756                     beq        +0x58 /* 00002450 */
  3463. 000023FA  6965                     bvs        +0x67 /* 00002461 */
  3464. 000023FC  7700                     moveq.l    D3, 0x00
  3465. 000023FE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3466. // begin alternate branch 00002400-00002406
  3467. export_615:
  3468. label00002400:
  3469. 00002400  4E56 0000                link       A6, 0
  3470. 00002404  2F0C                     move.l     -[A7], A4
  3471. // end alternate branch 00002400-00002406
  3472. export_615: // at 00002400 (misaligned)
  3473. label00002400: // (misaligned)
  3474. 00002402  0000 2F0C                ori.b      D0, 0xC
  3475. 00002406  286E 0008                movea.l    A4, [A6 + 0x8]
  3476. label0000240A:
  3477. 0000240A  2F0C                     move.l     -[A7], A4
  3478. 0000240C  4EAD 1E22                jsr        [A5 + 0x1E22 /* export_960 */]
  3479. 00002410  2054                     movea.l    A0, [A4]
  3480. 00002412  7000                     moveq.l    D0, 0x00
  3481. label00002414:
  3482. 00002414  2140 0002                move.l     [A0 + 0x2], D0
  3483. // begin alternate branch 00002416-0000241C
  3484. label00002416:
  3485. 00002416  0002 286E                ori.b      D2, 0x6E /* 'n' */
  3486. 0000241A  FFFC                     .invalid   <<F/7/7>>
  3487. // end alternate branch 00002416-0000241C
  3488. label00002416: // (misaligned)
  3489. 00002418  286E FFFC                movea.l    A4, [A6 - 0x4]
  3490. 0000241C  4E5E                     unlink     A6
  3491. 0000241E  4E74 0004                rtd        0x0004
  3492. 00002422  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3493. // begin alternate branch 00002424-00002432
  3494. fn00002424:
  3495. 00002424  4E56 0000                link       A6, 0
  3496. 00002428  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3497. label0000242A: // (misaligned)
  3498. 0000242C  4EAD 1E2A                jsr        [A5 + 0x1E2A /* export_961 */]
  3499. 00002430  4E5E                     unlink     A6
  3500. // end alternate branch 00002424-00002432
  3501. fn00002424: // (misaligned)
  3502. 00002426  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  3503. label0000242A:
  3504. 0000242A  0008 4EAD                ori.b      A0, 0xAD
  3505. 0000242E  1E2A 4E5E                move.b     D7, [A2 + 0x4E5E]
  3506. 00002432  4E74 0004                rtd        0x0004
  3507. fn00002436:
  3508. 00002436  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3509. export_616: // at 00002438 (misaligned)
  3510. 0000243A  FD00                     .extension 0xD00 <<F/4-5/6>> // unimplemented
  3511. 0000243C  48E7 0018                movem.l    -[A7], A3,A4
  3512. // begin alternate branch 0000243E-00002446
  3513. label0000243E:
  3514. 0000243E  0018 4A2D                ori.b      [A0]+, 0x2D /* '-' */
  3515. 00002442  F848 670C                .extension 0x848 <<F/1/4>>, 0x670C // unimplemented
  3516. // end alternate branch 0000243E-00002446
  3517. label0000243E: // (misaligned)
  3518. 00002440  4A2D F848                tst.b      [A5 - 0x7B8]
  3519. 00002444  670C                     beq        +0xE /* 00002452 */
  3520. 00002446  7000                     moveq.l    D0, 0x00
  3521. 00002448  2F00                     move.l     -[A7], D0
  3522. 0000244A  4EAD 1C7A                jsr        [A5 + 0x1C7A /* export_907 */]
  3523. 0000244E  2640                     movea.l    A3, D0
  3524. label00002450:
  3525. 00002450  584F                     addq.w     A7, 4
  3526. label00002452:
  3527. 00002452  4A2D F848                tst.b      [A5 - 0x7B8]
  3528. 00002456  670C                     beq        +0xE /* 00002464 */
  3529. 00002458  7000                     moveq.l    D0, 0x00
  3530. label0000245A:
  3531. 0000245A  2F00                     move.l     -[A7], D0
  3532. label0000245C:
  3533. 0000245C  4EAD 1C82                jsr        [A5 + 0x1C82 /* export_908 */]
  3534. 00002460  2640                     movea.l    A3, D0
  3535. 00002462  584F                     addq.w     A7, 4
  3536. label00002464:
  3537. 00002464  4A2D F848                tst.b      [A5 - 0x7B8]
  3538. 00002468  670C                     beq        +0xE /* 00002476 */
  3539. 0000246A  7000                     moveq.l    D0, 0x00
  3540. 0000246C  2F00                     move.l     -[A7], D0
  3541. 0000246E  4EAD 1C8A                jsr        [A5 + 0x1C8A /* export_909 */]
  3542. 00002472  2840                     movea.l    A4, D0
  3543. 00002474  584F                     addq.w     A7, 4
  3544. label00002476:
  3545. 00002476  487A 00AA                pea.l      [PC + 0xAA /* 00002522, value 0x54477269 'TGri', cstring "TGridView" */]
  3546. 0000247A  486E FF00                pea.l      [A6 - 0x100]
  3547. 0000247E  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3548. 00002482  508F                     addq.l     A7, 8
  3549. 00002484  2F00                     move.l     -[A7], D0
  3550. 00002486  2F3C 6772 6964           move.l     -[A7], 0x67726964 /* 'grid' */
  3551. 0000248C  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3552. 00002490  487A 0082                pea.l      [PC + 0x82 /* 00002514, value 0x54546578 'TTex', cstring "TTextGridView" */]
  3553. 00002494  486E FE00                pea.l      [A6 - 0x200]
  3554. 00002498  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3555. 0000249C  508F                     addq.l     A7, 8
  3556. 0000249E  2F00                     move.l     -[A7], D0
  3557. 000024A0  2F3C 7478 7467           move.l     -[A7], 0x74787467 /* 'txtg' */
  3558. 000024A6  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3559. 000024AA  487A 005A                pea.l      [PC + 0x5A /* 00002506, value 0x54546578 'TTex', cstring "TTextListView" */]
  3560. 000024AE  486E FD00                pea.l      [A6 - 0x300]
  3561. 000024B2  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3562. 000024B6  508F                     addq.l     A7, 8
  3563. 000024B8  2F00                     move.l     -[A7], D0
  3564. 000024BA  2F3C 6C73 7467           move.l     -[A7], 0x6C737467 /* 'lstg' */
  3565. 000024C0  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3566. 000024C4  598F                     subq.l     A7, 4
  3567. 000024C6  4EAD 3752                jsr        [A5 + 0x3752 /* export_1766 */]
  3568. 000024CA  2B5F F63C                move.l     [A5 - 0x9C4], [A7]+
  3569. 000024CE  598F                     subq.l     A7, 4
  3570. 000024D0  4EAD 3752                jsr        [A5 + 0x3752 /* export_1766 */]
  3571. 000024D4  2B5F F638                move.l     [A5 - 0x9C8], [A7]+
  3572. 000024D8  598F                     subq.l     A7, 4
  3573. 000024DA  4EAD 3752                jsr        [A5 + 0x3752 /* export_1766 */]
  3574. 000024DE  2B5F F634                move.l     [A5 - 0x9CC], [A7]+
  3575. 000024E2  598F                     subq.l     A7, 4
  3576. 000024E4  4EAD 3752                jsr        [A5 + 0x3752 /* export_1766 */]
  3577. 000024E8  2B5F F630                move.l     [A5 - 0x9D0], [A7]+
  3578. 000024EC  598F                     subq.l     A7, 4
  3579. 000024EE  4EAD 3752                jsr        [A5 + 0x3752 /* export_1766 */]
  3580. 000024F2  2B5F F62C                move.l     [A5 - 0x9D4], [A7]+
  3581. 000024F6  1B7C 0001 F858           move.b     [A5 - 0x7A8], 0x1
  3582. 000024FC  4CEE 1800 FCF8           movem.l    A3,A4, [A6 - 0x308]
  3583. 00002502  4E5E                     unlink     A6
  3584. 00002504  4E75                     rts
  3585. 00002506  5454                     addq.w     [A4], 2
  3586. 00002508  6578                     bcs        +0x7A /* 00002582 */
  3587. 0000250A  744C                     moveq.l    D2, 0x4C
  3588. 0000250C  6973                     bvs        +0x75 /* 00002581 */
  3589. 0000250E  7456                     moveq.l    D2, 0x56
  3590. 00002510  6965                     bvs        +0x67 /* 00002577 */
  3591. 00002512  7700                     moveq.l    D3, 0x00
  3592. 00002514  5454                     addq.w     [A4], 2
  3593. 00002516  6578                     bcs        +0x7A /* 00002590 */
  3594. 00002518  7447                     moveq.l    D2, 0x47
  3595. 0000251A  7269                     moveq.l    D1, 0x69
  3596. 0000251C  6456                     bcc        +0x58 /* 00002574 */
  3597. 0000251E  6965                     bvs        +0x67 /* 00002585 */
  3598. 00002520  7700                     moveq.l    D3, 0x00
  3599. 00002522  5447                     addq.w     D7, 2
  3600. 00002524  7269                     moveq.l    D1, 0x69
  3601. 00002526  6456                     bcc        +0x58 /* 0000257E */
  3602. 00002528  6965                     bvs        +0x67 /* 0000258F */
  3603. 0000252A  7700                     moveq.l    D3, 0x00
  3604. export_617:
  3605. 0000252C  4E56 FEEC                link       A6, -0x0114
  3606. 00002530  2F0C                     move.l     -[A7], A4
  3607. 00002532  422D F97C                clr.b      [A5 - 0x684]
  3608. 00002536  7000                     moveq.l    D0, 0x00
  3609. 00002538  2B40 F968                move.l     [A5 - 0x698], D0
  3610. 0000253C  2B40 F964                move.l     [A5 - 0x69C], D0
  3611. 00002540  7248                     moveq.l    D1, 0x48
  3612. 00002542  2D41 FFF0                move.l     [A6 - 0x10], D1
  3613. 00002546  2D41 FFF4                move.l     [A6 - 0xC], D1
  3614. 0000254A  70B8                     moveq.l    D0, 0xFFFFFFB8
  3615. 0000254C  2D40 FFF8                move.l     [A6 - 0x8], D0
  3616. 00002550  2D40 FFFC                move.l     [A6 - 0x4], D0
  3617. 00002554  41EE FFF0                lea.l      A0, [A6 - 0x10]
  3618. 00002558  41ED F96C                lea.l      A0, [A5 - 0x694]
  3619. 0000255C  43EE FFF0                lea.l      A1, [A6 - 0x10]
  3620. 00002560  20D9                     move.l     [A0]+, [A1]+
  3621. 00002562  20D9                     move.l     [A0]+, [A1]+
  3622. 00002564  20D9                     move.l     [A0]+, [A1]+
  3623. 00002566  20D9                     move.l     [A0]+, [A1]+
  3624. 00002568  2B6D F830 F980           move.l     [A5 - 0x680], [A5 - 0x7D0]
  3625. 0000256E  3D7C 0002 FFEC           move.w     [A6 - 0x14], 0x2
  3626. label00002574:
  3627. 00002574  3D7C 0002 FFEE           move.w     [A6 - 0x12], 0x2
  3628. 0000257A  41EE FFEC                lea.l      A0, [A6 - 0x14]
  3629. label0000257E:
  3630. 0000257E  41EE FFEC                lea.l      A0, [A6 - 0x14]
  3631. label00002582:
  3632. 00002582  2B50 F984                move.l     [A5 - 0x67C], [A0]
  3633. 00002586  3B7C 0008 F988           move.w     [A5 - 0x678], 0x8
  3634. 0000258C  486D F98A                pea.l      [A5 - 0x676]
  3635. label00002590:
  3636. 00002590  487A 005A                pea.l      [PC + 0x5A /* 000025EC, value 0x43433636 'CC66', cstring "CC663399CC663399" */]
  3637. 00002594  486E FEEC                pea.l      [A6 - 0x114]
  3638. 00002598  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3639. 0000259C  508F                     addq.l     A7, 8
  3640. 0000259E  2F00                     move.l     -[A7], D0
  3641. 000025A0  A866                     syscall    StuffHex
  3642. 000025A2  1B7C 0001 F6DC           move.b     [A5 - 0x924], 0x1
  3643. 000025A8  1B7C 0001 F854           move.b     [A5 - 0x7AC], 0x1
  3644. 000025AE  202D FAA4                move.l     D0, [A5 - 0x55C]
  3645. 000025B2  B0AD FAB0                cmp.l      D0, [A5 - 0x550]
  3646. 000025B6  662C                     bne        +0x2E /* 000025E4 */
  3647. 000025B8  7000                     moveq.l    D0, 0x00
  3648. 000025BA  2F00                     move.l     -[A7], D0
  3649. 000025BC  4EAD 1D0A                jsr        [A5 + 0x1D0A /* export_925 */]
  3650. 000025C0  2840                     movea.l    A4, D0
  3651. 000025C2  7000                     moveq.l    D0, 0x00
  3652. 000025C4  2F00                     move.l     -[A7], D0
  3653. 000025C6  2F00                     move.l     -[A7], D0
  3654. 000025C8  7201                     moveq.l    D1, 0x01
  3655. 000025CA  1F01                     move.b     -[A7], D1
  3656. 000025CC  1F01                     move.b     -[A7], D1
  3657. 000025CE  1F01                     move.b     -[A7], D1
  3658. 000025D0  2F0C                     move.l     -[A7], A4
  3659. 000025D2  4EAD 25FA                jsr        [A5 + 0x25FA /* export_1211 */]
  3660. 000025D6  2054                     movea.l    A0, [A4]
  3661. 000025D8  117C 0001 00B7           move.b     [A0 + 0xB7], 0x1
  3662. 000025DE  2B4C FAA4                move.l     [A5 - 0x55C], A4
  3663. 000025E2  584F                     addq.w     A7, 4
  3664. label000025E4:
  3665. 000025E4  286E FEE8                movea.l    A4, [A6 - 0x118]
  3666. 000025E8  4E5E                     unlink     A6
  3667. 000025EA  4E75                     rts
  3668. 000025EC  4343                     chk.w      D1, D3
  3669. 000025EE  3636 3333 3939 4343 3636 3333 move.w     D3, [[A6 + 0x39394343 + D3 * 2] + 0x36363333]
  3670. 000025FA  3939 0000 0000           move.w     -[A4], [0x00000000 /* __m68k_reset_stack__ */]
  3671. export_618:
  3672. 00002600  4E56 FF00                link       A6, -0x0100
  3673. 00002604  2F0C                     move.l     -[A7], A4
  3674. 00002606  4A2D F848                tst.b      [A5 - 0x7B8]
  3675. 0000260A  670C                     beq        +0xE /* 00002618 */
  3676. 0000260C  7000                     moveq.l    D0, 0x00
  3677. 0000260E  2F00                     move.l     -[A7], D0
  3678. 00002610  4EAD 1D6A                jsr        [A5 + 0x1D6A /* export_937 */]
  3679. 00002614  2840                     movea.l    A4, D0
  3680. 00002616  584F                     addq.w     A7, 4
  3681. label00002618:
  3682. 00002618  487A 0026                pea.l      [PC + 0x26 /* 00002640, value 0x54544556 'TTEV', cstring "TTEView" */]
  3683. 0000261C  486E FF00                pea.l      [A6 - 0x100]
  3684. 00002620  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3685. 00002624  508F                     addq.l     A7, 8
  3686. 00002626  2F00                     move.l     -[A7], D0
  3687. 00002628  2F3C 7465 7677           move.l     -[A7], 0x74657677 /* 'tevw' */
  3688. 0000262E  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  3689. 00002632  1B7C 0001 F850           move.b     [A5 - 0x7B0], 0x1
  3690. 00002638  286E FEFC                movea.l    A4, [A6 - 0x104]
  3691. 0000263C  4E5E                     unlink     A6
  3692. 0000263E  4E75                     rts
  3693. 00002640  5454                     addq.w     [A4], 2
  3694. 00002642  4556                     chk.w      D2, [A6]
  3695. 00002644  6965                     bvs        +0x67 /* 000026AB */
  3696. 00002646  7700                     moveq.l    D3, 0x00
  3697.